[Digikam-devel] Re: GSoC 2011 - Clone Tool for Image Editor

Amey Dharwadker ameydhar at gmail.com
Tue Mar 29 10:35:59 BST 2011


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?

Thanks.
Amey Dharwadker



More information about the Digikam-devel mailing list