Imagemagick
ImageMagick:如何加粗線條
我正在嘗試用 imagemagick 加粗線條。這裡有關於如何執行此操作的描述,但是當我在範例圖像上執行此操作時,它們只是保持不變或變得相當弱。
imagemagick 給出的例子(當我嘗試時不會使線條變粗):
convert man.gif -morphology Thicken '3x1+2+0:1,0,0' thick_right.gif convert man_line.gif -morphology Thicken ConvexHull thick_line.gif
- 有誰知道如何使線條(或形狀)更粗/更粗?
- 另外:“命令”‘3x1+2+0:1,0,0’是如何工作的?
似乎這些“形態”是以黑色背景為基礎製作的。一旦圖像是黑底白字,轉換就起作用了。從文件中:
最初開發時考慮了二進制(純黑白)圖像
否定顏色(以便我在黑色上有白色):
convert black-on-white.png -negate white-on-black.png
然後從問題中進行上述轉換。但是,我使用以下形態獲得了更好的結果:
convert white-on-black.png -morphology Dilate Octagon fat-white-on-black.png
不過,如果可以讓它使用不同的配色方案,那就太好了。