PeasyScale Graphic Image Resizer
PeasyScale Graphic Image Resizer
Update: PeasyScale v1.9 can now accept several graphic types for input, not just JPEGs. It can also convert the scaled image to a different type. The old procedure of batch-renaming has been replaced with batch-numbering.
Update: V1.7 can resize images by Percent and by Width x Height. If you choose a scaling value like 800x600 and the image has portrait orientation, it will be scaled to 600x800.
Update: V1.6 has tools for rotating and flipping images. Be aware that you CANNOT do a resize and transformation at the same time.
--------------------------------
PeasyScale is a simple image resizer. It is based on MU's work here. PeasyScale uses the command-line tool image-changer. The image-changer binary is contained in the PeasyScale PET.
PeasyScale can resize single files or entire folders. In either case, the new images are stored in a subfolder named PEASYSCALE. For example, if you resized your "vacation" folder, the new files would be in "vacation/PEASYSCALE".
Launch PeasyScale from the Graphic menu and open another window to the source of the images. Drag the target file or folder into the first input box.
Enter the desired scaling % value in the second box. For example, a value of 50 reduces the image to 50% of its original dimensions. The aspect ratio is maintained. You can also resize images by Width x Height. If you choose a scaling value like 800x600 and the image has portrait orientation, it will be scaled to 600x800.
Click the Scale button. You have the option to number the new files in sequence as they are scaled.
-----------------------
Update: V1.7 can resize images by Percent and by Width x Height. If you choose a scaling value like 800x600 and the image has portrait orientation, it will be scaled to 600x800.
Update: V1.6 has tools for rotating and flipping images. Be aware that you CANNOT do a resize and transformation at the same time.
--------------------------------
PeasyScale is a simple image resizer. It is based on MU's work here. PeasyScale uses the command-line tool image-changer. The image-changer binary is contained in the PeasyScale PET.
PeasyScale can resize single files or entire folders. In either case, the new images are stored in a subfolder named PEASYSCALE. For example, if you resized your "vacation" folder, the new files would be in "vacation/PEASYSCALE".
Launch PeasyScale from the Graphic menu and open another window to the source of the images. Drag the target file or folder into the first input box.
Enter the desired scaling % value in the second box. For example, a value of 50 reduces the image to 50% of its original dimensions. The aspect ratio is maintained. You can also resize images by Width x Height. If you choose a scaling value like 800x600 and the image has portrait orientation, it will be scaled to 600x800.
Click the Scale button. You have the option to number the new files in sequence as they are scaled.
-----------------------
- Attachments
-
- peasyscale-2.0.pet
- Updated 2017-06-29
Added a Help button - (10.04 KiB) Downloaded 778 times
-
- screenie.png
- (29.5 KiB) Downloaded 1366 times
Last edited by rcrsn51 on Thu 29 Jun 2017, 20:15, edited 47 times in total.
- ravensrest
- Posts: 365
- Joined: Fri 22 Feb 2008, 16:43
- Location: Grants Pass, Oregon
Thanks! Nice addition to your other works.
I installed and tested it in Wary53, Racy53, and Slacko53, both individual and batch files. No problems.
As long as you are producing these nice little guis, what are the chances of convincing you to include them all in one gui front end so we could scale, convert, make pdfs, etc in one program? And how about adding titling or labeling?
BS
I installed and tested it in Wary53, Racy53, and Slacko53, both individual and batch files. No problems.
As long as you are producing these nice little guis, what are the chances of convincing you to include them all in one gui front end so we could scale, convert, make pdfs, etc in one program? And how about adding titling or labeling?
BS
peasyscale
très utile, very useful.
Merci monsieur.
Pelo
Jan 2014 : can be easily used for PNG extension, when free time available.
usefull to resize icon theme in an application.
Merci monsieur.
Pelo
Jan 2014 : can be easily used for PNG extension, when free time available.
usefull to resize icon theme in an application.
Last edited by Pelo on Sat 24 Jan 2015, 01:18, edited 5 times in total.
In LightHouse 64 ...
PeasyScale loads OK and creates the peasyscale folder with a ".count" file but no scaled jpg image.
Thoughts, please?
Thanks - David
PeasyScale loads OK and creates the peasyscale folder with a ".count" file but no scaled jpg image.
Thoughts, please?
Thanks - David
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
It loaded but didn't show in the Menu.
I hunted peasyscale.desktop to /usr/share/applications/ - moved it to the desktop and executed.
I dragged a jpg photo sized 766k in (used the default scale setting of 50) and the output was 49k.
Changing the setting to 80 results in a file size of 108k.
Good news: It works in LH64
Bad news: The scale is off ...
WDYT?
Thanks - David
I hunted peasyscale.desktop to /usr/share/applications/ - moved it to the desktop and executed.
I dragged a jpg photo sized 766k in (used the default scale setting of 50) and the output was 49k.
Changing the setting to 80 results in a file size of 108k.
Good news: It works in LH64
Bad news: The scale is off ...
WDYT?
Thanks - David
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
Silly me ...
You are correct, as usual ...
Source: 766k 1200 x 1600
80%: 960 x 1280
50%: 600x800
And, other than not finding the menu, we now know that it works in LH64.
Now I'll try a folder rather than a single item ...
Thanks! David
You are correct, as usual ...
Source: 766k 1200 x 1600
80%: 960 x 1280
50%: 600x800
And, other than not finding the menu, we now know that it works in LH64.
Now I'll try a folder rather than a single item ...
Thanks! David
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
Is there a way to stipulate a target size, e.g. 800x600 and to have everything scaled up or down in size to that?
We have a small electronic photo frame device and a variety of pictures we'd like to load for "grandpa".
The best we can do in maximizing the image displayed the easier for him to enjoy them.
WDYT?
Do we need to manually up-scale the smaller originals to match the right-sized images we previously reduced from a different source using PeasyScale?
We have a small electronic photo frame device and a variety of pictures we'd like to load for "grandpa".
The best we can do in maximizing the image displayed the easier for him to enjoy them.
WDYT?
Do we need to manually up-scale the smaller originals to match the right-sized images we previously reduced from a different source using PeasyScale?
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
OK, thanks, was afraid of that.
As I recall imagemagick is proprietary.
I guess I just need to set aside the time to upscale the smaller images before we send this off to him.
Thanks again - David
As I recall imagemagick is proprietary.
I guess I just need to set aside the time to upscale the smaller images before we send this off to him.
Thanks again - David
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
PeasyScale for PNG....
rcrsn, could it be possible to do the same with PNG ?
Why ? for resizing a kit of icons 64x64 to 16x16. Perhaps tools yet exist, i go on searching while your answer arrive.
Gthumbs would do it. On test.(only one picture at at time... =)
AA photo resizer (on test)
Why ? for resizing a kit of icons 64x64 to 16x16. Perhaps tools yet exist, i go on searching while your answer arrive.
Gthumbs would do it. On test.(only one picture at at time... =)
AA photo resizer (on test)
Last edited by Pelo on Wed 21 Jan 2015, 06:47, edited 1 time in total.
Just gave this a quick test - I'm keen on the % scale feature as this is one of the functions missing from mtPaint. Works well.rcrsn51 wrote:I have yet to get any feedback on the new WidthxHeight feature. Support for PNG is not in my plans.
The widthxheight function is a nice idea - it's a good way to make sure a jpg is scaled correctly for the title/header portion of a website (which is not always a standard value, as some web building programmes skip a pixel here and there so that there is border room...). Good for special effects/distortion too.
Worked for me on a Slacko 5.6 derivative.
cheers!
EDIT - the fact that it interprets the widthxheight specified by the user as being relative to the portrait/landscape orientation of the original image is quite handy. Makes it mistake tolerant.
Just one possible concern - it does not offer any warning that the /root/PEASYSCALE directory already contains an image of the same name. Seems to overwrite.
Excellent. Thank you.greengeek wrote:Worked for me on a Slacko 5.6 derivative.
That's correct. Since you still have the originals in the parent directory, nothing is permanently lost. And if you were batch converting a folder of images, you would not want to answer a "Yes-No" dialog for each one that was being overwritten.Just one possible concern - it does not offer any warning that the /root/PEASYSCALE directory already contains an image of the same name. Seems to overwrite.