[英]Cropping an image using Jcrop and Imagemagick
我對-crop函數在Imagemagick中的工作方式感到困惑。
我從Jcrop獲得以下值。
(x1,y1), (x2,y2), width and height.
然后執行以下命令:
exec("convert $target_path -crop ".$w."x".$h."+$x+$y +repage $target_path");
原始圖片:
裁剪后的結果:
我的問題是,如何使用Jcrop的坐標和尺寸並將其與Imagemagick一起使用?
我不知道convert
什么值傳遞給convert
,但是您的命令需要看起來像這樣以提取淺色區域-如果這是您的目標:
convert x.png -crop 240x240+120+100 out.png
第一個240
是裁剪區域的寬度,第二個240
是其高度。 120
是左上角的x偏移量, +100
是從頂部向下的y偏移量。
或者,一般來說,您可以這樣指定作物
convert input.png -crop ${x}x${y}+${a}+${b} output.png
我感覺像個白痴。
我有style ='max-width:500px;' 在裁剪期間在我的圖像上。 刪除了樣式,現在可以使用了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.