[Script] Quick Picto Viewer and Fast Slideshow creator

Post your working scripts, libraries and tools
ozzii
Posts: 375
Joined: 30 Oct 2013, 06:04

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

13 Mar 2020, 04:04

Please don't blur that area of the picture :bravo: :oops: :oops: :lol: :lol:
burque505
Posts: 1396
Joined: 22 Jan 2017, 19:37

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

13 Mar 2020, 15:18

Looking good!
Regards,
burque505
robodesign
Posts: 714
Joined: 30 Sep 2017, 03:59
Facebook: marius.sucan
GitHub: mariussucan
Location: Romania
Contact:

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

14 Mar 2020, 14:38

Hello, guys. Thank you !

Here's another teaser [GIF animation]:

Image

The features are meant for simple/occasional image editing. They work smoothly enough even with images at 300 megapixels.

PS. The GIF quality is poor... i wanted to keep the file size at bay...

Later edit. You can copy /paste images with alpha channel. The QPV icon is pasted in place and has an alpha channel.

And regarding GIFs support. This new version sports full support for GIFs, including HD GIFs.

During playback XnView and IrfanView need over 1.0 GB to 1.5 GB of memory to load and play HD 1080p GIFs. My image viewer, doesn't exceed 350 MB. And it can apply real-time viewport effects (color adjustments and rotate).

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
ozzii
Posts: 375
Joined: 30 Oct 2013, 06:04

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

16 Mar 2020, 05:07

This look really great....
robodesign
Posts: 714
Joined: 30 Sep 2017, 03:59
Facebook: marius.sucan
GitHub: mariussucan
Location: Romania
Contact:

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

17 Mar 2020, 14:19

Thank you guys.

Here's the selection tool. It supports ellipse selections as well .

The GIF also presents «transform selected area» which allows rotation, rescaling, recoloring and blurring of the area.

Image

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 714
Joined: 30 Sep 2017, 03:59
Facebook: marius.sucan
GitHub: mariussucan
Location: Romania
Contact:

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

04 Apr 2020, 05:10

Another teaser: this time, presenting blur with soft edges.

Image

The resulting image [posted because the GIF does not do any justice to the result due to its poor quality]:
Image
I am getting closer.... slowly to a final release...

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
ozzii
Posts: 375
Joined: 30 Oct 2013, 06:04

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

06 Apr 2020, 11:33

Really great Marius.
Impressive work Marius
robodesign
Posts: 714
Joined: 30 Sep 2017, 03:59
Facebook: marius.sucan
GitHub: mariussucan
Location: Romania
Contact:

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

24 May 2020, 13:25

Hello, guys!

The new version is no longer vaporware. You guys can test it, crash it all by yourselves ;-).

Change log:
Spoiler

Source files on Github:
https://github.com/marius-sucan/Quick-Picto-Viewer

ZIP Package compiled [x64 / x32]
http://marius.sucan.ro/media/files/blog/ahk-scripts/quick-picto-viewer-compiled.zip

The source files and required DLLs included within the ZIP package.

Please be kind by reporting me all the crashes or bugs you find. I did my best to polish this release, but as always... bugs can be easily omitted, especially because this IS a major release with loooots of changes.

Please keep in mind , this new version relies on AHK_H v1.1.32.

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 714
Joined: 30 Sep 2017, 03:59
Facebook: marius.sucan
GitHub: mariussucan
Location: Romania
Contact:

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

05 Jun 2020, 11:52

Hello, guys! I am back to keyboard.

Following the incredible feedback received, I have a new version ;-).

- v4.2.0 (2020-06-05)
- [new] print image, with page preview [based on sGDIpPrint library]
- [new] statistics panel for recorded seen images list
- [new] added the possibility to view the list of images already seen in the current session and the list of recorded seen images in the database [options in the journal panel]
- [new] added more color adjustments possibilities for the viewport, including blur and sharpen
- [improvement] both viewport image alignments [centered, or top-left corner] can be used when zooming in/out or panning an image
- [improvement] any viewport color effect will be applied now on animated GIFs as well
- [improvement] QPV is now more informative when it refuses to perform toolbar actions
- [improvement] thumbnails caching is now checking for memory , to help avoid excessive memory usage
- [improvement] image blur, invert, grayscale can now be invoked without a selection area
- other minor improvements in usability

I also wrote an overview of the code, how it works, and I will continue expanding it.
https://github.com/marius-sucan/Quick-Picto-Viewer/blob/master/general-code-overview.txt .... I hope it might be of interest to some of you.

Image
Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
ozzii
Posts: 375
Joined: 30 Oct 2013, 06:04

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

06 Jun 2020, 04:05

As always thank you for your work...
robodesign
Posts: 714
Joined: 30 Sep 2017, 03:59
Facebook: marius.sucan
GitHub: mariussucan
Location: Romania
Contact:

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

09 Jun 2020, 16:05

ozzii wrote:
06 Jun 2020, 04:05
As always thank you for your work...
Thank you, I'll post soonish a new version.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 714
Joined: 30 Sep 2017, 03:59
Facebook: marius.sucan
GitHub: mariussucan
Location: Romania
Contact:

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

17 Jun 2020, 11:49

Hello, guys!

I come in peace with a new version that brings free-form drawing of shapes, lines - curved or polygonal, better touch screen support and... alpha masks. Now you can define a gradient or choose an image to mask the pasted image [in place]. Alpha masking is also possible when when you use the «transform selected area» tool.

Complete change log:
- v4.3.0 (2020-06-17)
- [new] free-form curves or polygonal lines drawing, with option to fill as shapes
- [new] alpha masks when pasting images or transforming a selected area; the alpha mask for the image object can be a gradient [linear, radial or box], or another image file, or a previously drawn curved/polygonal shape
- [new] preview area for the blur panel with viewport controlled position
- [new] «stretched to window» mode for viewing images
- [new] option to open containing folder in QPV for selected image
- [new] option to undo single file rename
- [new] quick actions; buttons meant to help users access common actions; useful for touch screen or mouse users
- [new] options to offset/move current selection in «selection properties» panel
- [new] ability to retrieve seen images for a specific date [via statistics panel]
- [improvement] one can now use touch-screen friendly user interface even if QPV is in full-screen mode
- [improvement] context menus for folder manager panels
- various bug fixes

As always, feedback and critique are welcome.

Source files on Github:
https://github.com/marius-sucan/Quick-Picto-Viewer

ZIP Package compiled [x64 / x32]
http://marius.sucan.ro/media/files/blog/ahk-scripts/quick-picto-viewer-compiled.zip


Thanks to the help given to me by @Spawnova, I use for the first time machine code [C/C++], so if you have crashers, let me know...

Best regards, Marius.
Last edited by robodesign on 25 Aug 2020, 13:27, edited 1 time in total.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 714
Joined: 30 Sep 2017, 03:59
Facebook: marius.sucan
GitHub: mariussucan
Location: Romania
Contact:

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

25 Jun 2020, 11:54

Hello again!

This is an important release because it is meant to fix various bugs... important ones....

- v4.3.1 (2020-06-25)
- fixed broken control sizes in various panels on certain systems, including Windows 10 and Windows XP
- fixed performance regression since v3.8.5 noticeable on large screens [high resolutions]
- further improved overall performance of the viewport by switching to 32-PARGB and by implementing other optimisations
- fixed flip, invert colors, grayscale and other tools that were breaking the alpha channel in images
- fixed bugs specific to transform and paste in place tools that led to undesired outcomes
- fixed other small things and hopefully broke not other stuff ^_^


Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 714
Joined: 30 Sep 2017, 03:59
Facebook: marius.sucan
GitHub: mariussucan
Location: Romania
Contact:

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

23 Jul 2020, 11:27

Hello, guys!

Here is a new version:

- v4.4.0 (2020-07-23)
- [new] 18 blending modes available now on image pasting or when using the transform tool
- [new] by clicking within the selection area, when the gradient [or alpha mask] options tab is active, you can adjust the gradient center
- [new] alpha mask can now replace the alpha channel of the source image
- [new] added two new blur modes in the panel «Blur selected area»; these modes are supported on Windows XP
- fixed crash related to FreeImage loading very large images
- more fixes to proper alpha channel retention on image editing
- fixes and improvements related to gradient fill

Planned: crayon/pen tool to draw with, pixelate selected area and... kinda that is all related to image editing features.

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
User avatar
tidbit
Posts: 1188
Joined: 29 Sep 2013, 17:15
Location: USA

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

25 Jul 2020, 12:17

great work! crazy fast, and not just by ahk standards. the recursive thumbnail view is super handy. See all images in all folders, not just the current one. Beautiful first-load screen too.
Playing around, made some mildly weird creations with the Transform & Mask tools :thumbup:
rawr. fear me.
*poke*
Is it December 21, 2012 yet?
robodesign
Posts: 714
Joined: 30 Sep 2017, 03:59
Facebook: marius.sucan
GitHub: mariussucan
Location: Romania
Contact:

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

29 Jul 2020, 15:26

Thank you guys. More goodies to come ^_^
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
robodesign
Posts: 714
Joined: 30 Sep 2017, 03:59
Facebook: marius.sucan
GitHub: mariussucan
Location: Romania
Contact:

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

01 Aug 2020, 11:33

Hello, guys!

A new version is here...

- v4.4.2 (2020-08-01)
- [new] one can choose what channel to extract from an image when using it as an alpha mask
- [new] option to pixelize images [available in the «Blur selected area» panel]
- [new] option to set a fixed number of thumbnail columns, regardless of window size [thx to TheArkive for the suggestion]
- the main window will now open on the screen where the mouse cursor is currently in [thx to TheArkive]
- various bug fixes, including crashes specific to 32 bits version

Best regards, Marius.
-------------------------
KeyPress OSD v4: GitHub or forum. (presentation video)
Quick Picto Viewer: GitHub or forum.
AHK GDI+ expanded / compilation library (on GitHub)
My home page.
User avatar
TheArkive
Posts: 385
Joined: 05 Aug 2016, 08:06
GitHub: TheArkive

Re: [Script] Quick Picto Viewer and Fast Slideshow creator

01 Aug 2020, 12:40

Very nice work. And thanks! No longer using XnView or built-in windows image viewer. This program is surpassing XnView in all the areas that i use the most... mainly thumbnail view, quick cacheing, and intuitive controls to switch between thumbs and single image view.

VERY nice program :D

Return to “Scripts and Functions”

Who is online

Users browsing this forum: robodesign and 14 guests