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
 Install ImageEN 5.0.5 in Delphi XE 1
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

wesleybobato

Brazil
367 Posts

Posted - Dec 30 2013 :  04:34:05  Show Profile  Reply
Hello Fabricio and Nigel, I'm having trouble installing 5.0.5 ImageEN in Delphi XE 1 - Update 1
I formatted my computer and installed only the Delphi and when I install it ImageEN of an error. I attached a picture for better understanding I tested the Delphi 2010 and Delphi 7 and installs normally only in Delphi XE does not install
can you help me please?

xequte

39053 Posts

Posted - Jan 01 2014 :  00:37:07  Show Profile  Reply
Hi

You will have a another package that references PKIECtrl15.bpl. Open up that package and recompile it. Usually it comes up after this message ("XYZ could not be loaded. Do you want to try loading it next time you run Delphi?")


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

wesleybobato

Brazil
367 Posts

Posted - Jan 01 2014 :  05:18:32  Show Profile  Reply
Hello Thank you Nigel managed to solve I found a flaw in TImageENMView when StoreType this set to ietThumb it no longer carries the sub-sampled image
even ImageEnMView1.EnableLoadEXIFThumbnails equals true or false
because before my thumbnails were carried with a black belt faster

ietThumb The sub-sampled copy of the bitmap is kept in memory (of the size specified by thumbWidth and thumbHeight).

Happy New Year Year Friend, Happy New Year to All.
Go to Top of Page

xequte

39053 Posts

Posted - Jan 01 2014 :  09:11:25  Show Profile  Reply
Hi

Please give us the steps to reproduce the issue.



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

wesleybobato

Brazil
367 Posts

Posted - Jan 01 2014 :  10:58:51  Show Profile  Reply
Hi Nigel I have identified one very Great Falls performance in the new version of TimageENMView in the previous version I used the option ImageEnMView1.EnableLoadEXIFThumbnails: = True;
to load the sub-sample of my jpeg files was a black belt in thumbnail but he carried very fast.

I realized that now TimageEnMview no longer carries the sub-sample of jpeg when storetype equal to ietThumb

I use to get faster ielib.dll I change IE.INC for 32-bit systems and even then I realize that much slower than the previous version.

Thank you for your attention.

https://www.dropbox.com/s/pr0u44z65vq957w/Sub-Sample.zip
Go to Top of Page

w2m

USA
1990 Posts

Posted - Jan 01 2014 :  11:50:53  Show Profile  Reply
Nigel,

This is the image he used to show the problem in his demo.


William Miller
Go to Top of Page

w2m

USA
1990 Posts

Posted - Jan 01 2014 :  12:11:16  Show Profile  Reply
Wesley,

Send me 2 photographs that display correctly and 2 photographs with the black border for testing. Are the images with a black border 32-bit?

William Miller
Adirondack Software & Graphics
Email: w2m@frontiernet.net
EBook: http://www.imageen.com/ebook/
Apprehend: http://www.frontiernet.net/~w2m/index.html
Go to Top of Page

wesleybobato

Brazil
367 Posts

Posted - Jan 01 2014 :  13:28:45  Show Profile  Reply
Hi William Friend Happy New Year. This Link Below the photos as requested.

Images are 24 Bit I use Nikon D40

in the previous version I could ImageEN View all images with the black border and it makes faster the display in TImageENMView

Thanks for your help.

https://www.dropbox.com/s/jf9ko4laqwdn2sh/Samples.zip
Go to Top of Page

w2m

USA
1990 Posts

Posted - Jan 01 2014 :  13:57:04  Show Profile  Reply
2 of the images were corrupted in the zip file... Try making another zip file.

William Miller
Go to Top of Page

wesleybobato

Brazil
367 Posts

Posted - Jan 01 2014 :  14:04:08  Show Profile  Reply
Ok New Link.
https://www.dropbox.com/s/4n7eoaajsh1n8et/new.rar

Thank You
Go to Top of Page

w2m

USA
1990 Posts

Posted - Jan 01 2014 :  14:51:27  Show Profile  Reply
I have not found what the problem is, but I suspect it is caused by an corrupted thumbnail in the EXIF. I have a Nikon P520 and sometimes the exif thumbnails are corrupted in that as well.

You can get really nice thumbnails if you set StoreType to ietNormal.

Maybe Nigel will have some suggestions if you send him the images you sent me or direct him to your dropbox, but I suspect the problem is camera specific EXIF. I'll email you my test project. It does not solve the thumbnail problem, but at least you get nice consistent thumbnails and full size images.

Update
In an effort to determine if some of the EXIF thumbnails were corrupt or incorrectly saved by the camera I wrote an app that tried to retrieve the EXIF thumbnails from the file and manually insert the thumbnails into ImageEnMView in a thread. As I had suggested, some of the EXIF thumbnails (the images that appear with a black top and bottom border) were probably saved incorrectly when the camera saved the image to the memory card.

I do not think this can be fixed by ImageEn with code because the image it is using from the EXIF does not appear to be correct.

How did you create the resampled images? Those are the images that are causing the problem. Did the Nikon Camera save the problem images or were they created using some software?

As I see it there are two work-a-rounds to this problem:

1. Store the complete image in TImageEnMView and let it create the thumbnails for display from the full image as I suggested earlier.
2. If you need to use thumbnails to reduce memory usage then create the thumbnails from the original image and add them to ImageEnMView in a thread.

I made you a demo that creates the thumbnails in a thread which I will email to you.

The only way to truly confirm that some of the thumbnails are incorrect is for Fabrizio to inspect the EXIF thumbnails. I can not do this.

William Miller
Adirondack Software & Graphics
Email: w2m@frontiernet.net
EBook: http://www.imageen.com/ebook/
Apprehend: http://www.frontiernet.net/~w2m/index.html
Go to Top of Page

wesleybobato

Brazil
367 Posts

Posted - Jan 02 2014 :  05:18:12  Show Profile  Reply
William Thank you for your help really is 1000.
I will work with thread until nigel and fabricio check this situation.

because in version 4.3.1 I can still load the thumbnails normally.

I really do not use any software images are those directly produced by normal nikon d40 own I'll test today with the nikon d3000 and d3100 with nikon.

When you will release your new version of your book so we can buy?

Good Morning Friend.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: