[Digikam-devel] Re: GSoC 2011 - Clone Tool for Image Editor
Gilles Caulier
caulier.gilles at gmail.com
Tue Mar 29 10:49:27 BST 2011
2011/3/29 Amey Dharwadker <ameydhar at gmail.com>:
> On 3/28/11, Gilles Caulier <caulier.gilles at gmail.com> wrote:
>> 2011/3/28 Amey Dharwadker <ameydhar at gmail.com>:
>>> On 3/28/11, Gilles Caulier <caulier.gilles at gmail.com> wrote:
>>>> Hi Amey, and welcome to the game...
>>>>
>>>> 2011/3/25 Amey Dharwadker <ameydhar at gmail.com>:
>>>>> Hi,
>>>>>
>>>>> My name is Amey Dharwadker. I am currently working on the final
>>>>> semester of an eight semester B.Tech degree course at the Department
>>>>> of Electronics and Communication Engineering, National Institute of
>>>>> Technology (NIT) Trichy, India.
>>>>>
>>>>> My research interest is in Computer Vision. I have worked on projects
>>>>> in this field and also have some of my work published. I am interested
>>>>> in the "Clone Tool for Image Editor" project proposed by digiKam at
>>>>> GSoC 2011. Do you want to implement the mean value interpolation
>>>>> algorithm or you want to work with the Laplacian method? I assume you
>>>>> want the work to be focussed on "Adaptive Cloning" (for automatic
>>>>> adjustment of color and lighting conditions) rather than just the heal
>>>>> tool, which is just taking one area from an image, and paste it
>>>>> smoothly in some other area.
>>>>
>>>> No. The gaol of this project is to write a tool to clone area by hand,
>>>> as under Photoshop or gimp. We have already a lots of automatic tool
>>>> in digiKam, which do not help in-deep to remove unwanted objects,
>>>> persons, etc...
>>>>
>>>> http://www.novell.com/coolsolutions/feature/15037.html
>>>>
>>>> Do you know C++, Qt, and KDE API ? It's very important fto be able to
>>>> play with digiKam code...
>>>>
>>>> Best
>>>>
>>>> Gilles Caulier
>>>> _______________________________________________
>>>> Digikam-devel mailing list
>>>> Digikam-devel at kde.org
>>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>>
>>>
>>> ------------------------------------------------------------------------------------------------------------------------------------
>>>
>>> Hi Gilles,
>>>
>>> I am proficient in C++ and am currently going through the KDE API. I
>>> am also learning Qt to work on the DigiKam project.
>>>
>>> My research interest is in Computer Vision and I was very interested
>>> to work for the Digikam project. I was initially in contact with Alex
>>> Jironkin since Dec 2010 and had gone through the libface library and
>>> face detection code that was developed as a part of GSoC 2010. I had
>>> also suggested some ideas to make the face detection more robust to
>>> lighting conditions, variable illumination and face orientation in the
>>> image.
>>
>> Ok, fine...
>>
>>>
>>> I am highly motivated to learn more and work on this project. I am
>>> starting to document for the project and shall be ready with my
>>> application in the coming few days.
>>
>> Well, please follow this guide about to write a proposal :
>>
>> http://www.booki.cc/gsocstudentguide/_v/1.0/writing-a-proposal/
>>
>> Note that the solution will probably use digiKam image editor plugin
>> interface (it's not kipi-plugins). Typically, witting a tool for
>> editor without to touch digiKam core. This still to define. An
>> alternative is to patch image editor canvas, but this one is not yet
>> ported to Qt4 model view, so it's wil be more c omplex to do like
>> this...
>>
>> I'm still on line for future questions
>>
>> Gilles Caulier
>>
>>>
>>> Thanks,
>>>
>>> Amey Dharwadker
>>> Senior Undergraduate
>>> NIT Trichy, India
>>> _______________________________________________
>>> Digikam-devel mailing list
>>> Digikam-devel at kde.org
>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>
>> _______________________________________________
>> Digikam-devel mailing list
>> Digikam-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>
> ------------------------------------------------------------------------------------------------------------------------------------
> Hi Gilles,
>
> I am currently working on the implementation plan I'll be following
> for the Clone Tool project in Digikam. I wanted to ask whether you are
> focusing on implementing a particular method or making a general clone
> tool as a part of the project? I was going through various research
> papers and saw that they are using different approaches for cloning.
> For instance, some are using Poisson equations while some others are
> using partial differential equations.
>
> I was interested to know what method should I focus on in my proposal?
well, nothing special, i not yet studied the best method to use. So
write all possible and simple solutions to implement (no need to
review all existing way (:=))))
The best will be the faster solution to code and to run with the less
of dependencies. i know one using OpenCV for ex, which is fine since
digiKam 2.0.0 need OpenCV with face detection feature.
One goal to remember is to limit external requirements. We use already
a lots of shared libs, which increase puzzle complexity to compile and
link digiKam...
Gilles
>
> Thanks.
> Amey Dharwadker
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
More information about the Digikam-devel
mailing list