[digikam] [Bug 320666] Add search of similar images outside digiKam collections

Mario Frank bugzilla_noreply at kde.org
Fri Dec 2 16:27:42 GMT 2016


https://bugs.kde.org/show_bug.cgi?id=320666

Mario Frank <mario.frank at uni-potsdam.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mario.frank at uni-potsdam.de

--- Comment #2 from Mario Frank <mario.frank at uni-potsdam.de> ---
(In reply to parejaobregon from comment #1)
> This would indeed improve fuzzy searches (by image) a lot!
> 
> Consider also the following user scenario: I want to search in my collection
> for a specific kind of images (for example bridges, sunsets, etc), but I
> have no clue where to look for. I could make a simple web search for the
> subject, temporarily download a similar image to the one I'm looking for,
> and drag and drop it into digikam fuzzy search. This way I have all the
> bridges in my collection in no time :)
> 
> Anyway, thanks for the hard work!

Hey,

I think this is a quite nice feature though there is a workaround:
1) create a "staging"-album for those pictures
2) drag the pictures into the album
3) Trigger fuzzy search via context menu.

But as noted out, the shorter was may be more nice.

Thus, I made some research and some tests concerning this feature request. I
have a working solution but I  am not satisfied. In DK, the fuzzy and
duplicates searches are based on the images as defined by the database
structure. It is possible to implement such feature without using the internal
data structure. But I assume this is no clean solution. I think the most clean
way would be to create a temporary image data structure from the provided URI.
I just did not find something appropriate in the API. Perhaps, this does not
even exist.
But even if I create temporary image data structures, they should not have the
normal image ids since I do not want to waste ids.

Some comments from the established devs concerning the technical details?

Cheers,
Mario

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Digikam-devel mailing list