rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.6-Q16
rem 右台形
%im%\convert.exe sf.jpg -matte -virtual-pixel transparent -distort Perspective "0,0 0,0 0,200 0,200 200,200 200,180 200,0 200,20" sample240a.png
-distortオプションでPerspectiveを指定して変換前後の4点の座標を指定します。
元画像(sf.jpg)
出力画像(sample240a.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0SSOB7TY_7Jc3UzRS6tTBp-iwK5Ud7NdeRR4u4Ba0UgpAhSXNCn3K7ikWJmr1gRS5r70G3wSztQ3yihbyM0KwcwBa8xGg54OSBt_F4LG1RXVBZq1iFyIJhPLWYqRgQ21CiOuD/s320/sample240a.png)
rem 左台形
%im%\convert.exe sf.jpg -matte -virtual-pixel transparent -distort Perspective "0,0 0,20 0,200 0,180 200,200 200,200 200,0 200,0" sample240b.png
出力画像(sample240b.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxux43bYtj0opgAV4GElYdNOXOCdS3nUtX0ENKB8Qz-sKvnflO0b1zp8tzqZYOLYmjUCfyu9GkC1j0N68Vs8F4iY5c4XhANFcMMT4oXk6_4tAgZvrFYv_heShAahrUVLRZKSnE/s320/sample240b.png)
rem 上台形
%im%\convert.exe sf.jpg -matte -virtual-pixel transparent -distort Perspective "0,0 20,0 0,200 0,200 200,200 200,200 200,0 180,0" sample240c.png
出力画像(sample240c.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaj4gUHCj3gZhojDMLHbSimKM_IPi1QQhkwRqt-rfYMD4gqNPc6NTfYS46lqr4FIvYNYbkzk0HvNaerHkzp51DMY3-baVI9JsJPNKnIBpiAAbSbWPl0HKOvu9XWCD-MLVE0f_t/s320/sample240c.png)
rem 下台形
%im%\convert.exe sf.jpg -matte -virtual-pixel transparent -distort Perspective "0,0 0,0 0,200 20,200 200,200 180,200 200,0 200,0" sample240d.png
出力画像(sample240d.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1lvTLF0w_4nmZqvKlDLxaHsxaR5Mt_r5QvGOkdlbJ_tSK5FbpBcsNylFuQZyZV2nmq13INY-94r2ge86WoIi0j3aYCBSXEJFzdyh_EBhVt2zjm2B6Pt9Xpz4Q9k-b0-F2OWVZ/s320/sample240d.png)
関連項目
RMagickで画像を台形変形させる
ImageMagickで画像を三角形・台形に変形する
No comments:
Post a Comment