2009-01-24 88 views
0

我有一個72 dpi的tiff,我試圖升遷到300 dpi的tiff。我可以從圖像程序(如Gimp或甚至預覽中構建的OS X)中執行此操作。出於某種原因,我似乎無法弄清楚如何在netbpm中做到這一點。我嘗試了下面的命令行:使用netpbm來放大圖像

tifftopnm < sample1.tif | pamditherbw -threshold -value 0.5 | pamscale 4.2 | pamtopnm | pnmtotiff> sample1.out.tif

生成的圖像是我原始圖像大小的4.2倍,但輸出仍爲72 dpi。如何使用netbpm增加圖像的實際像素/英寸,或者甚至有可能?我也嘗試過pamenlarge,它給出了相同的結果。我還爲pnmtotiff使用了-xresolution和-yresolution參數,它似乎只是更改分辨率的標籤,但實際上並沒有放大圖像。

回答

0

嗯,我不能完全弄清楚這與netpbm,所以我切換到ImageMagick,它很簡單。我想在image magick中實現以上功能:

convert sample1.tif -resample 300 -threshold 50%sample1.out.tif