Author |
Message |
MU

Joined: 24 Aug 2005 Posts: 13647 Location: Karlsruhe, Germany
|
Posted: Fri 16 May 2008, 04:09 Post subject:
Scale2pics - batch image scaler Subject description: only some kb, no big ImageMagick needed |
|
http://dotpups.de/dotpups/Graphics/Scale2pics.pet (13 kb)
Mirror: http://puppyfiles.ca/dotpupsde/dotpups/Graphics/Scale2pics.pet
Requires Gtk2, was compiled in Puppy 3.
If the binaries do not work in your Puppy, you can compile them like this:
cd /usr/local/Scale2pics
./install
usage: (scale2pics)
This converts a whole folder.
scale2pics /usr/share/backgrounds /root/testpics/ 30 20 85 jpg
(the targetfolder may not exist yet)
This will do:
- create a folder /root/testpics/
- create in this folder scaled jpg-files with a maximum size of 30x20 pixel, with 85% quality from all pictures in /usr/share/backgrounds.
usage: (scale2pic)
This converts a single file.
scale2pic /usr/share/backgrounds/default.jpg /root/testpics/output.png 30 20 60
(the targetfolder here must exist already)
Supported input formats: did not try, at least these work: xpm, png, bmp, jpg
Supported output-formats: png, bmp, jpg, ico (NOT xpm!)
----------------------------------------
Both are scripts.
They use 4 binaries. To see how those work, you can look at the script:
/usr/local/Scale2pics/example
Note: the scripts keep the aspect-ratio.
if you have a source of 320x200, and give as targetsize 32x1000, then you will get 32x20, as the sizes define the maximum values, if the aspectratio allows them.
This is very fine, if you want to batch-convert pictures for websites, where pictures should never be higher or wider than 50px for thumbnails.
Mark
_________________ my recommended links
|
Back to top
|
|
 |
kevin-isca

Joined: 20 Apr 2008 Posts: 13 Location: Exeter, Devon
|
Posted: Sun 25 May 2008, 09:01 Post subject:
|
|
Many thanks MU
This is simple (for me to use ) and works!!
|
Back to top
|
|
 |
stu90

Joined: 25 Feb 2010 Posts: 1399 Location: England. Dell Inspiron 1501. Dpup
|
Posted: Mon 24 May 2010, 22:42 Post subject:
|
|
Sorry for bumping old thread but this is a great little .pet
wasted so much time resizing 1 file at a time in gimp.
thanks.
|
Back to top
|
|
 |
emil
Joined: 10 Nov 2009 Posts: 631 Location: Austria
|
Posted: Mon 04 Apr 2011, 14:23 Post subject:
works in 5.1 quickset edition |
|
works still in 5.1. quickset edition without hassle.
great!
|
Back to top
|
|
 |
vovchik

Joined: 23 Oct 2006 Posts: 1512 Location: Ukraine
|
Posted: Tue 05 Apr 2011, 06:24 Post subject:
picscale |
|
Dear Puppians,
I did this a while back and seems to work. It is also pretty small and can be used in scripts for rescaling various file types using only gdk calls (like Mark's). Please have a look http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=34335. I included a binary.... The reason I did this was because, as I recall, Marks version did not handle the alpha channel (png transparency) properly.
With kind regards,
vovchik
|
Back to top
|
|
 |
GustavoYz

Joined: 07 Jul 2010 Posts: 894 Location: .ar
|
Posted: Wed 06 Apr 2011, 00:26 Post subject:
|
|
vovchik wrote: | ...handle the alpha channel (png transparency) properly... |
Thanks!
|
Back to top
|
|
 |
Argolance

Joined: 06 Jan 2008 Posts: 3717 Location: PORT-BRILLET (Mayenne - France)
|
Posted: Tue 21 Aug 2012, 05:01 Post subject:
|
|
Thank you! There are so many "forgotten" things in this Forum...
_________________
A second life for your PCs...
|
Back to top
|
|
 |
Pelo
Joined: 10 Sep 2011 Posts: 12591 Location: Mer méditerrannée (1 kms°)
|
Posted: Wed 21 Jan 2015, 03:09 Post subject:
A l'essai |
|
# scale2pics
usage: scale2pics sourcefolder targetfolder width height quality(1-100) targetpicture-format(jpg or png or bmp or ico)
# scale2pics /usr/share/fotoxx /root/testpics/ 30 30 85 png
_________________ Passenger Pelo ! don't ask him to repair the aircraft. Don't use him as a demining dog .... pleeease.
|
Back to top
|
|
 |
rcrsn51

Joined: 05 Sep 2006 Posts: 12800 Location: Stratford, Ontario
|
Posted: Wed 21 Jan 2015, 10:30 Post subject:
|
|
This was going to be my next suggestion! Did it work with your batch of PNGs?
|
Back to top
|
|
 |
Pelo
Joined: 10 Sep 2011 Posts: 12591 Location: Mer méditerrannée (1 kms°)
|
Posted: Sat 24 Jan 2015, 04:28 Post subject:
Feel my need (PNG icons to resize) |
|
nice ! I aimed to change icons 48 to 24. Scale2pics does it.
I just have to notice the magic formula for terminal.
Description |
|
Filesize |
50.97 KB |
Viewed |
374 Time(s) |

|
_________________ Passenger Pelo ! don't ask him to repair the aircraft. Don't use him as a demining dog .... pleeease.
|
Back to top
|
|
 |
|