Re: Comparing images [WAS: Re: Comparing pictures]
Jean-Luc Arnaud <jean-luc-E/[email protected]> Tue, 20 Mar 2018 13:27:20 +0100
| Newsgroups | gmane.comp.lang.realbasic.user |
|---|---|
| Organization | Centre Direct du Multimédia |
| Message-ID | <[email protected]> |
> If they need to be identical it's not a problem Yes, this is a problem, because I don't know how to get graphic area and picture from the content of a listbox cell! But it doesn't matter, I think the best way is to add a hidden column or subclass the ListBox class, as previously suggested. Thanks a lot. Jean-Luc Arnaud Le 19/03/2018 à 17:18, Eduardo Gutierrez de O a écrit : > Understood. > > I wasn't sure what you meant by "comparing". If they need to be identical it's not a problem but I thought it might mean finding the closest similarity. > > For the latter I've used perceptual hashes (p-hashes) in the past with good results. They're also acceptably fast (I do ther comparison in images of several megapixels originally). They allow you to get a "score" of similarity and a confidence value, which helps taking decisions. The hash is text, so it's not memory intensive either. > > Eduo > >> On 19 Mar 2018, at 10:39, Jean-Luc Arnaud <jean-luc-E/[email protected]> wrote: >> >>> you mean actually comparing the images themselves? >> Yes, indeed. But they are only icons, 32x32 or 16x16 pixels, so comparing pixel to pixel should be fast. >> >> Jean-Luc Arnaud >> >> Le 17/03/2018 à 12:39, Eduardo Gutierrez de O a écrit : >>> Hi, Jean-Luc >>> >>> This is not what you're asking, but I'm intrigued. >>> >>> When you say you're comparing pictures you mean actually comparing the images themselves? If so, are you using some sort of p-hash or the images are identical? >>> >>> Eduo >>> >>>> On 16 Mar 2018, at 17:42, Jean-Luc Arnaud <jean-luc-E/[email protected]> wrote: >>>> >>>> Hi all, >>>> >>>> I'm used to drawing icons in Listbox cells. >>>> >>>> I need to compare these icons with pictures, in order to determine what action should fire when clicked. >>>> >>>> I know coordinates of each icon in the cell. >>>> >>>> 1) Is the RGBSurface and Pixel comparison a good way? >>>> >>>> 2) How to get an RGBSurface of a cell area in the CellClick event? I can't figure out how to get a Graphics object of the area and then a RGBSurface. >>>> >>>> All suggestion welcome, including MBS plugins use. >>>> >>>> TIA for your help. >>>> >>>> -- >>>> Jean-Luc Arnaud >>>>