Sziasztok!
Egy olyan problémám van, hogy egy mappán belül több mappában van elég sok kép mind .jpg. A méretük és a méretarányuk változatos. Ezeket, vagyis ezekből a nagyobbakat szeretném átméretezni. Azaz, ha a szélesség mondjuk nagyobb mint 400 képpont akkor méretezze át méretarányosan max 400 képpont szélességűre.
A nautilus pluginnal próbálkoztam volna, de ennyi képtől kifagy a nautilus.
Gondolom imagemagic + bash script lenne a megoldás.
Nincs valakinek ilyesmije?
- 213 megtekintés
Hozzászólások
sudo apt-get install imagemagick
mogrify -resize 320x240 Image.png
mogrify -resize 50% Image.png
mogrify -resize 320x240 *.jpg
man mogrify
convert <inputfile> option <outputfile>
find . -type f -name "*jpg" -exec convert {} -quality 50 {} \;
Vagy ahogy akarod.
- A hozzászóláshoz be kell jelentkezni
Csak Windows-ra tudok, de ez nagyon jó:
FastStone Photo resizer. Tudja azt amit leírtál.
- A hozzászóláshoz be kell jelentkezni
Ugyancsak windows, de a leírtak alapján megy linuxon is (https://www.irfanview.com/faq.htm#PAGE15)
Irfanview-ban is van tömeges konvertálás.
- A hozzászóláshoz be kell jelentkezni
Imagemagick mellett említésre méltó még a log69-féle aaphoto:
http://log69.com/aaphoto_en.html
Én szeretem.
- A hozzászóláshoz be kell jelentkezni
Az XnView MP alkalmas rá, és minden elterjedt platformra elérhető.
:)
- A hozzászóláshoz be kell jelentkezni
Mindenkinek köszönöm a segítséget! Ez lett a megoldás.
- A hozzászóláshoz be kell jelentkezni
Van egy kimondottan tömeges konvertáló ennek a cégnek
https://www.xnview.com/en/xnconvert/
Van amit egyszerű módban ezzel szoktam átírni pl. adobe rgb -> srgb, de pl megadhatsz neki más profilokat is vagy szinte bármit.
Karesz
- A hozzászóláshoz be kell jelentkezni
Akkor legyen itt a harmadik CLI csomag, a NetPBM.
Bejövő JPG kiterjesztésű fájlokból csinál átméretzezett JPEG kiterjesztésűt.
for afile in photodir/*.jpg do jpegtopnm $afile | pnmscale -xsize=400 | pnmtojpeg -quality=100 >$afile.jpeg done
(Példa némileg módosítva innen.)
- A hozzászóláshoz be kell jelentkezni
“Any book worth banning is a book worth reading.”
- A hozzászóláshoz be kell jelentkezni
Képek kijelölése: http://www.sign-el-soft.hu/cgi/ng-xim.html#dirtree
A kijelölt képek szerkesztése : http://www.sign-el-soft.hu/cgi/ng-xim.html#kepatmeretezes
Az átméretezést be kell jelölni, az értékhez pedig max:széles*magas (pl: max:400*300)
fájlnév makró: pl: %f-kicsi%e (képneve.jpg esetén %f=képneve, %e=.jpg )
Nagy Gábor https://sign-el-soft.hu
- A hozzászóláshoz be kell jelentkezni
Karesz
- A hozzászóláshoz be kell jelentkezni
+1 az XnConvertre, évek óta nálam is az ultimate megoldás.
- A hozzászóláshoz be kell jelentkezni