以下のバッチを実行します。
元画像(sample8.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilad1iCeqw2GDMOvsOLHV8vUYgE2ibCq_WfnkR6IXiGG2b8VIZHN4Ik5r4ORfhTfJgXLSDdZPgTJ0WypL_vm3yZv5VV0FuIkc-erTJM7s5D_Ln8l2dboCGsL_hqCVDpx7Gul8D/s320/sample8.jpg)
rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.4-Q16
rem 右三角%im%\convert.exe sample8.jpg -virtual-pixel background -background white -fx "p{i,(j*w-i*h*0.5)/(w-i)}" sample169a.png
出力画像(sample169a.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5InYdN1yBoB8e_eq1AaNpgk1L2aKcSer214Dg5IG4rjRGXa4GavC8cbRfnstzYqGeYJ84fjl3EmDEAa0nBWRCEdkTi4cfwLHUqXpBRohnM538YFl82dp9u-sQ3MfBc7XPHBC6/s320/sample169a.png)
rem 右台形
%im%\convert.exe sample8.jpg -virtual-pixel background -background white -fx "p{i,(j*w-i*h*0.25)/(w-i*0.5)}" sample169b.png
出力画像(sample169b.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZQLJFwnrOg8osWHjis-_JnxEvOLu8x_Rlfyfbyc-MJFuG4RlXaCCkMETZ9YqOc__zmGAV5rta4j0ZKs3x24LJGZqDF3Pd_xQc6NbRYpEKmahHgtw3ssP1eB5-PDlcdolgEf4C/s320/sample169b.png)
rem 左三角
%im%\convert.exe sample8.jpg -virtual-pixel background -background white -fx "p{i,(j*w-(w-i)*h*0.5)/(i+1)}" sample169c.png
出力画像(sample169c.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8Yb_AMwLRuI_EaY0Zb54h41_ZYYjjgpxCap5R94bYAMnNZg1Q7tOgWp5nobD1B3IV9aYbJZLBBrJF0b_d8kxpVMEm4sy8Djlymlco2dMaLNL427hvXrTkQcaMbg5VlmgXqiIL/s320/sample169c.png)
rem 左台形
%im%\convert.exe sample8.jpg -virtual-pixel background -background white -fx "p{i,(j*w-(w-i)*h*0.25)/((w+i)*0.5)}" sample169d.png
出力画像(sample169d.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijkUvuK6RCbCWYyATRopr38hgPi0inhV1YAMZt7Rb7X7BJNO0wyBvVIpAp-FNHnjiJgKeHSHnAZ_LwX14wwFVjL_3BgvmFcVE-gS65r9u4TNhkMsj5jN6wjq_W_5nIgdf26Cyn/s320/sample169d.png)
rem 下三角
%im%\convert.exe sample8.jpg -virtual-pixel background -background white -fx "p{(i*h-j*w*0.5)/(h-j),j}" sample169e.png
出力画像(sample169e.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYLTYpQQeFbjBOr9ULQWHWKO8MUQk84ZLmZpjGOJTxFjoQgRTg9a6mzK2G4RhEom_lm74NS-V8p1VuGF2WjZnfwS1Gc47PfBkBJdnwxsDCb02HluZpRoWbfhyMYv8hpkSCfZ5z/s320/sample169e.png)
rem 下台形
%im%\convert.exe sample8.jpg -virtual-pixel background -background white -fx "p{(i*h-j*w*0.25)/(h-j*0.5),j}" sample169f.png
出力画像(sample169f.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgX40it6WmuYiveMoop3fImu4Nx9GcO9F6Bbo3Vc2qDF2zdAKw6wz-2UnWoXrmrrr1ohOlQEmfv6EFgTWpkPgQeVg3-Uq244iH29rl_PGsviYAkeMLXOnvA8dQ0mZrXOy1L53RJ/s320/sample169f.png)
rem 上三角
%im%\convert.exe sample8.jpg -virtual-pixel background -background white -fx "p{(i*h-(h-j)*w*0.5)/(j+1),j}" sample169g.png
出力画像(sample169g.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2XTMnmBFJNSoID-vje881N7IIittFCsi1AwrYN3u2u7yK7h0BMYqookRpm1PqGVjihqyxqfF0yZm4XXrxX3Dt5mdmxFkBHPhdkAmyxANSpuPHpDPzYkDxVCpAOV44_g81vLSm/s320/sample169g.png)
rem 上台形
%im%\convert.exe sample8.jpg -virtual-pixel background -background white -fx "p{(i*h-(h-j)*w*0.25)/((h+j)*0.5),j}" sample169h.png
出力画像(sample169d.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUW1T536EEwQ7FP_8oKjYBcLbfss95BT5XpEOKxRjntFtEl43tDFwbYDeenGELMD9p7FLBJkheZzQesofah-P_MEn0M-IOTYrQj6LvycLLE11Tbmh1L-xgrU4aOMGaiZ1xdFtx/s320/sample169h.png)
関連項目
ImageMagickで台形変形を行う
No comments:
Post a Comment