ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder
ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 User Demos and Apps
 New Topic  Reply to Topic
 Printer Friendly
Previous Page | Next Page
Author Previous Topic Topic Next Topic
Page: of 7

rmklever

Norway
36 Posts

Posted - Jul 14 2015 :  13:11:25  Show Profile  Reply
Hi Uwe,

No I did not use any code from RawTherapee. I do not know that program at all. Actually I could not find any code samples of how to implement Clarity except one that I did not like in VB.

If I come up with a better solution or find some code explaining me the procedure I gone add it here but for now I am just guessing.

Well I did a lot of testing but none gave me the result I wanted. This was the closest I could get for the moment.

Do you have any resources of how it is implemented?


Roy M Klever
Klever on Delphi - www.rmklever.com
Go to Top of Page

Uwe

272 Posts

Posted - Jul 14 2015 :  13:25:19  Show Profile  Reply
Hi Roy,

Here are a few links for you:

Local contrast enhancement:
http://www.cambridgeincolour.com/tutorials/local-contrast-enhancement.htm

RawTherapee:
http://rawtherapee.com/

Micro contrast code (line 271 ff.):
https://code.google.com/p/rawtherapee/issues/attachmentText?id=927&aid=9270011000&name=ClaritySharpeningSplit1.patch&token=ABZ6GAe0NexBOSGBB_Ql940WYhG0eMk4vw%3A1436898028480


Hope this helps
-Uwe
Go to Top of Page

w2m

USA
1957 Posts

Posted - Jul 16 2015 :  15:32:36  Show Profile  Reply
DrawGrid In OnDrawBackBuffer Event with Alternate Colors and Zoom Support
By Bill Miller Adirondack Software & Graphics
Full Source Demo Project
Compiled with Delphi XE7
Price: FREE





The grid is drawn as close as possible to the DisplayGrid provided by ImageEn. Every 32nd column or row is drawn with a 2 pixel wide blue color. The "inside" pixels are drawn in white or black. The image may be zoomed and at every full increment of 100% zoom the grid dimensions are zoomed as well.

Download link: attach/w2m/2015716153051_Drawgrid.zip
49 KB

Bill Miller
Adirondack Software & Graphics
Email: w2m@hughes.net
EBook: http://www.imageen.com/ebook/
Custom Commercial ImageEn Development
Go to Top of Page

w2m

USA
1957 Posts

Posted - Jul 22 2015 :  12:45:54  Show Profile  Reply
ImageEnVect ObjUndoMode
Developed By Bill Miller, Adirondack Software & Graphics
Full Source Demo Project
Compiled with Delphi XE7
Price: Free




This relatively simple demo shows how to use the ObjUndoMode.

Download Link:
attach/w2m/201572217639_ImageEnVectUndo.zip
107.31 KB

Bill Miller
Adirondack Software & Graphics
Email: w2m@hughes.net
EBook: http://www.imageen.com/ebook/
Custom Commercial ImageEn Development
Go to Top of Page

wesleybobato

Brazil
365 Posts

Posted - Aug 11 2015 :  16:41:06  Show Profile  Reply
Photo and Movie Viewer 3D - by Wesley Bobato.
Similar Firemonkey Render with ImageEN.





attach/wesleybobato/2015811163926_Player.zip
4787.55 KB
Go to Top of Page

w2m

USA
1957 Posts

Posted - Sep 28 2015 :  12:52:06  Show Profile  Reply
Thumbnail Creation 5 Different Ways
by William Miller/Adirondack
Full Source
Compiled with Delphi 10 Seattle on Windows 10, but is expected to compile with Delphi 2010 or higher.
Price: Free

This demo allows visual comparison of thumbnails created 5 different ways with ImageEn.



The source code may be downloaded here:
attach/w2m/2015928143951_Resampling.zip
119.13 KB

Bill Miller
Adirondack Software & Graphics
Email: w2m@hughes.net
EBook: http://www.imageen.com/ebook/
Custom Commercial ImageEn Development
Go to Top of Page

xequte

4143 Posts

Posted - Oct 16 2015 :  16:15:31  Show Profile  Reply
Alpha Skins Demo
by Alpha Skins
Requires the Alpha Skins library from http://www.alphaskins.com/
Cost: $99.50

This demo shows theming of ImageEn controls using Alpha Skins.

Note: You can also theme ImageEn using standard VCL theming, if you enable the theming define.



The source code may be downloaded here:
www.imageen.com/files/other/imagebrowser_alphaskins.zip



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

Uwe

272 Posts

Posted - Oct 16 2015 :  17:01:10  Show Profile  Reply
Nigel, Alpha Controls always supported skinning for ImageEn. I've been using them for many years without problems.

-Uwe
Go to Top of Page

spetric

Croatia
221 Posts

Posted - Nov 11 2015 :  17:07:20  Show Profile  Reply
Regarding statistical color correction by @rmklever;. I have implemented Roy's code in C++ with two more options: collect statistical data from given rectangular region(s) and collect data from selection mask(s). Instead of collecting data only from the whole images user have additional options to collect data from rectangular region or from selection masks. Those options are not so hard to implement and results are very nice.

I've put some examples on my FB page: https://www.facebook.com/Pixopedia/
Go to Top of Page

xequte

4143 Posts

Posted - Nov 15 2015 :  18:38:00  Show Profile  Reply
Nice Spetric,

You have some cool effects:




Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

xequte

4143 Posts

Posted - Nov 19 2015 :  21:38:15  Show Profile  Reply
Get Russian Number Plate
by Xequte Software
Full Source and Demo EXE
Works in Delphi 6 or newer



Detect Russian number plates within an image.

Download: www.ImageEn.com/files/Other/GetRussianPlate.zip


Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

rmklever

Norway
36 Posts

Posted - Dec 29 2015 :  20:09:33  Show Profile  Reply
Picture Color EQ
Delphi 2010, Source code and exe demo :)
by Roy Magne Klever



Download: www.imageen.com/files/other/coloreq.zip

I was testing an idea I had and it turned out to be quite useful, at least for me. Hope you find it interesting and useful too.



Roy M Klever
Klever on Delphi - www.rmklever.com
Go to Top of Page

wesleybobato

Brazil
365 Posts

Posted - Jan 07 2016 :  17:45:10  Show Profile  Reply
ChromaKey

Hello everyone
I'm done Translating a Sample ChromaKey
Python to C ++ With Shazzam Tool.
and "have converted to Delphi"

https://www.youtube.com/watch?v=fOZJ7n2e3L0
https://launchpad.net/firtree
http://www.adug.org.au/technical/fmx/how-to-create-your-own-firemonkeyimage-filtereffect-to-use-with-firemonkey/



attach/wesleybobato/201617203018_ChromaKey.zip
6008.74 KB
Go to Top of Page

wesleybobato

Brazil
365 Posts

Posted - Jan 11 2016 :  12:39:12  Show Profile  Reply
Hello Roy

Color Picture EQ

It is Possible to delete the Selected Color, Using Transparency, Through Alpha Channels?

Thank you so much.
Go to Top of Page

spetric

Croatia
221 Posts

Posted - Jan 15 2016 :  16:10:00  Show Profile  Reply
Here is a demo on how to use SpHost library (8bf filters).
SpHost is small 94k library and it executes 8bf plugins (filters). Library must be included in your project. Not all filters will work! Complete source code (both demo and SpHost) is inside zip. Demo is provided with few freeware filters.



Usage: Load plugins, open image, press Execute.

attach/spetric/201611516543_ien_sp_host.zip
6419.21 KB

Note: some filters require plugin.dll which can be downloaded from the net.
Go to Top of Page

wesleybobato

Brazil
365 Posts

Posted - Jan 15 2016 :  16:57:18  Show Profile  Reply
Hello Siniša.

Thank you for sharing.

have a great day.
Go to Top of Page

spetric

Croatia
221 Posts

Posted - Jan 15 2016 :  17:05:42  Show Profile  Reply
Note that header files are from old PS SDK. If you want to make your own host plug-in you should download the newest SDK version.
Go to Top of Page

wesleybobato

Brazil
365 Posts

Posted - Jan 15 2016 :  17:29:40  Show Profile  Reply
Again thank you for your information.

a great day.
Go to Top of Page

spetric

Croatia
221 Posts

Posted - Feb 09 2016 :  16:58:42  Show Profile  Reply
Pantographic Cellular Automata Inpainting:





Exe and source code:

attach/spetric/201629165612_paca_inpaint.zip
3017.04 KB


Note1: this is quite rudimentary version, just an idea. Fully automated version
requires multi-resolution CA and contour analyzing.

Note2: it does not work well when trying to automatically remove object
from image with strong diagonal contours (such as shown above).
Manual adjustment is necessary.

Have a nice time,
Siniša

Edit: to change matrix logical operator, just click on it (except central element). For more info check http://www.sigmapi-design.com/media/Coupled_Map_Lattice_Brush.pdf


Edit: missing files (project, res)

attach/spetric/201621062437_project.zip
46.2 KB
Go to Top of Page

spetric

Croatia
221 Posts

Posted - Feb 10 2016 :  06:21:32  Show Profile  Reply
Ellipse rotation:


Draw ellipse and rotate it. Ellipse is created from polyline points calculated in grapEllipse object.

Parameters:
Resolution - higher the number, less points are used to construct final polyline.
Rotation trackbar - obvious


Exe and source:
attach/spetric/201621062035_rotate_ellipse.zip
3023.94 KB


More "fancy schmancy" approach would be to check if ctrl or shift button is pressed (in OnMouseMove event) and to rotate ellipse using mouse.

Note: when resolution is set to small number, rotated ellipse is little bit jagged.
Go to Top of Page
Page: of 7 Previous Topic Topic Next Topic  
Previous Page | Next Page
 New Topic  Reply to Topic
 Printer Friendly
Jump To: