It is currently Sun May 26, 2013 3:30 am


Latest GIMP Scripts & Plug-ins

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 147 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10, 11, 12 ... 15  Next
Author Message
 Post subject: Re: The RGGJAN Portable
PostPosted: Sat Oct 27, 2012 2:27 pm  (#81) 
Offline
GimpChat Member

Joined: Apr 12, 2010
Posts: 4957
Onkel Hatti wrote:
Finally I did it.
I implemented this very fantastic tool to gimp-2.8.3 (from git), and made a diff-patch from the changes.
I cannot find contact to the original author Jan Ruegg, so I don't know, wheather it is allowed to provide
the patch to the community. Does somebody have a contact to him?

The foreground select tool will not go into official gimp-2.8.x - fork, there will be no new things implemented,
only in gimp-2.9.x, there will be a new tool, realized as a gegl operation (matting-global). I don't know, how to use it,
it doesn't work for me, so I decided to implement his tool in gimp-2.8.3.


From what bilbo9955 wrote

Quote:
I had emailed the author some time ago on the status of the tool. He replied that he was now too busy to put any time into it and would no longer be working on it.

He also mentioned that the main part of the tool was complete and he was looking for someone to take over finishing the GUI. That is the only part left to be completed
.

he will be glad for the patch:geek

and we will too be very happy if you may share the binary :jumpclap :jumpclap :jumpclap

_________________
My 3D Gallery on Deviantart http://photocomix2.deviantart.com/
Main gallery http://www.flickriver.com/photos/photocomix-mandala/
Mandala and simmetry http://www.flickriver.com/photos/photocomix_mandala/

Image

Mrs Wilbress


Top
 Profile  
 

 Post subject: Re: The RGGJAN Portable
PostPosted: Sun Oct 28, 2012 3:04 am  (#82) 
Offline
GimpChat Member

Joined: Feb 22, 2012
Posts: 160
Location: Germany
I emailed him, but he didn't answer yet.
As I interpret the GPL, I think it is allowed, as long as I publish the source code, too.
That would be, of course, the case.
Sharing the binary will not be easy... I can share the patch, because the forground extraction is a
tool, so it is contained in the source of gimp-2.8.exe.
For using the tool, you have to compile the main gimp-executable. It has exactly the same functionality
(also gui) of the tool in his fork gimp-2.7.4


Top
 Profile  
 
 Post subject: Re: The RGGJAN Portable
PostPosted: Sun Oct 28, 2012 10:50 am  (#83) 
Offline
GimpChat Member
User avatar

Joined: Nov 09, 2011
Posts: 411
I am anxious that you share that patch, so I can try it on GNU/Linux.
Thank you.

_________________
Image
Be patient, English is not my language.


Top
 Profile  
 
 Post subject: Re: The RGGJAN Portable
PostPosted: Sun Oct 28, 2012 3:24 pm  (#84) 
Offline
GimpChat Member

Joined: Jul 11, 2010
Posts: 122
Onkel Hatti wrote:
I emailed him, but he didn't answer yet.
As I interpret the GPL, I think it is allowed, as long as I publish the source code, too.
That would be, of course, the case.
Sharing the binary will not be easy... I can share the patch, because the forground extraction is a
tool, so it is contained in the source of gimp-2.8.exe.
For using the tool, you have to compile the main gimp-executable. It has exactly the same functionality
(also gui) of the tool in his fork gimp-2.7.4


You might be using the old version unless someone has wrote a new GUI. Here is part of what I received from Jan on July 10:

"Actually, I more or less finished the core algorithm in gegl, the new library that Gimp is using now for image manipulation stuff: http://www.gegl.org/operations.html#op_ ... ing-global

However, I really don't have the time to keep working on it. What's missing is the whole GUI part. So currently you can only use it on the command line, and not in Gimp itself...

I guess you'll just have to wait until someone does the GUI in Gimp to be really able to use it..."


Top
 Profile  
 
 Post subject: Re: The RGGJAN Portable
PostPosted: Mon Oct 29, 2012 1:27 am  (#85) 
Offline
GimpChat Member

Joined: Feb 22, 2012
Posts: 160
Location: Germany
Yes, you are right. This is the old version. I don't know, how to use the gegl version, and I'm not able to build a GUI around it. Maybe in gimp-2.9.x (2.10), the are some gegl operations implemented as filters.
I'm still waiting for Mr. Rüegg...


Top
 Profile  
 
 Post subject: Re: The RGGJAN Portable
PostPosted: Sun Nov 04, 2012 1:25 pm  (#86) 
Offline
GimpChat Member

Joined: Feb 22, 2012
Posts: 160
Location: Germany
Jan Rüegg allowed me to publish the patch, but it must be sure, that it is under the terms
of GNU Public License
So:

Matting
Copyright (C) 2011 Jan Rüegg <rggjan@gmail.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
<http://www.gnu.org/licenses/>.

The patch will change the "foreground extraction tool" to the matting tool.
The original "siox" tool will be lost.
A recompile of gimp-2.8 will be necessary.


Attachments:
matting.zip [21.11 KiB]
Downloaded 45 times
Top
 Profile  
 
 Post subject: Re: The RGGJAN Portable
PostPosted: Sun Nov 04, 2012 4:29 pm  (#87) 
Offline
GimpChat Member
User avatar

Joined: Nov 09, 2011
Posts: 411
Thanks Onkel Hatti (And Jan Rüegg)
For what GIMP version is that patch? GIMP 2.8.2 stable version?

Edit:
Oh, sorry. I had not read above. It seems that the patch is for 2.8.3 git version, right?
But git versions have continually changes. Is it still possible to apply this patch to the current version?

_________________
Image
Be patient, English is not my language.


Top
 Profile  
 

 Post subject: Re: The RGGJAN Portable
PostPosted: Sun Nov 04, 2012 8:57 pm  (#88) 
Offline
GimpChat Member
User avatar

Joined: Sep 24, 2010
Posts: 5030
I wish you can just change out the plugin with this one; I don't know how to compile GIMP. lol

:)

_________________
Lyle

Psalm 109:8

Image


Top
 Profile  
 
 Post subject: Re: The RGGJAN Portable
PostPosted: Mon Nov 05, 2012 1:01 am  (#89) 
Offline
GimpChat Member

Joined: Feb 22, 2012
Posts: 160
Location: Germany
Thats the problem. This is not a plugin. Its a tool.
And all tools (paintbrush, erazer, etc.) are in the
gimp executable code.
I ported it to the available code, but it should work with the
2.8.2 code, too.
But there is no way but recompiling the gimp executable.


Top
 Profile  
 
 Post subject: Re: The RGGJAN Portable
PostPosted: Mon Nov 05, 2012 3:42 pm  (#90) 
Offline
GimpChat Member
User avatar

Joined: Nov 09, 2011
Posts: 411
It seems that the patch has some problems with GIMP 2.8.2:
Code:
$ patch -p1 < matting.patch
patching file app/base/Makefile.am
patching file app/base/base-types.h
patching file app/base/matting.c
patching file app/base/matting.h
patching file app/core/gimpdrawable-foreground-extract.c
patching file app/core/gimpdrawable-foreground-extract.h
patching file app/tools/gimpforegroundselectoptions.c
patching file app/tools/gimpforegroundselectoptions.h
patching file app/tools/gimpforegroundselecttool.c
Hunk #4 FAILED at 182.
Hunk #5 succeeded at 244 (offset -2 lines).
Hunk #6 succeeded at 326 (offset -2 lines).
Hunk #7 succeeded at 370 (offset -2 lines).
Hunk #8 succeeded at 570 (offset -2 lines).
Hunk #9 succeeded at 585 (offset -2 lines).
Hunk #10 succeeded at 658 (offset -2 lines).
Hunk #11 succeeded at 671 (offset -2 lines).
Hunk #12 succeeded at 685 (offset -2 lines).
Hunk #13 succeeded at 755 (offset -2 lines).
Hunk #14 succeeded at 773 (offset -2 lines).
Hunk #15 succeeded at 825 (offset -2 lines).
Hunk #16 succeeded at 844 (offset -2 lines).
Hunk #17 succeeded at 852 (offset -2 lines).
1 out of 17 hunks FAILED -- saving rejects to file app/tools/gimpforegroundselecttool.c.rej
patching file app/tools/gimpforegroundselecttool.h
patching file app/tools/tools-enums.c
patching file app/tools/tools-enums.h
patching file libgimpbase/gimpbaseenums.c
patching file libgimpbase/gimpbaseenums.h
patching file po/de.po
Hunk #3 FAILED at 12760.
1 out of 5 hunks FAILED -- saving rejects to file po/de.po.rej

_________________
Image
Be patient, English is not my language.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 147 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10, 11, 12 ... 15  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

* Login   * Subscribe to RSS Feed


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group