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
 TmageEnMView questions
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

PeterPanino

990 Posts

Posted - Dec 21 2022 :  03:39:14  Show Profile  Reply
1. I have images of different sizes in my ImageEnMview control. This means that smaller images in larger thumbnails may look PIXELATED:



So doesn't TmageEnMView have a ZoomFilter property like TImageEnView?

2. I add several TIEBitmap to a TImageEnMView with this code:

ImageEnMView1.AppendImage(AIEBitmap);


I need to avoid bit-identical duplicates in the ImageEnMView. So has ImageEnMView a built-in property NoDuplicates? If not, I would have to implement my own by calculating the Hash of each IEBitmap and comparing it with the Hash values of the images already in the ImageEnMView. Since ImageEn has its built-in Hash algorithm methods: Which is the FASTEST?

UPDATE: TImageEnMView has both a ThumbnailDisplayFilter and a ThumbnailResampleFilter. I've set both to rflanczos3: https://app.screencast.com/YghwUPYvxvHAE
Do they work when small images are displayed in large thumbnails at a normal zoom factor?

xequte

39114 Posts

Posted - Dec 21 2022 :  17:03:55  Show Profile  Reply
Hi Peter

1. As per the documentation, there are two zoom filter options depending on whether they are sized as they are added, or as they are displayed:

http://www.imageen.com/help/TImageEnMView.ThumbnailResampleFilter.html
http://www.imageen.com/help/TImageEnMView.ThumbnailDisplayFilter.html


2. Please see:

http://www.imageen.com/help/TImageEnMView.RemoveDuplicates.html

Nigel
Xequte Software
www.imageen.com
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: