[gegl] (49 commits) Created branch soc-2011-seamless-clone



The branch 'soc-2011-seamless-clone' was created.

Summary of new commits:

  4bb874b... Introduce work in progress code of the Seamless Clone Opera
  3e513c7... Finish removing old cairo code, put most operation logic in
  255dc05... Add the necessary automake files and modiy configure.ac. St
  fd7341e... Fix warnings of all types - compiler and autotools
  9d42e35... More small fixed for autotools and code
  79eba23... Lots of bug fixing, the operations now works
  ea29f54... Optimize calculation area, fix wrong sampling list calculat
  35d0d3a... Don't do malloc for the entire paste - sample it instead
  1cd63e4... Work in gamma corrected RGB to get much better results!
  58678c9... Also build the poly2tri-c command line program (p2tc)
  2362ac2... Introduce a new WIP two-step seamless-cloning procedure
  a0a2c9d... Remove accidently pasted text from Makefile.am and fix the 
  00ea9d9... Fix seamless-clone-prepare to save the result, rename thing
  570bb34... Extract a function to do the preprocessing for the mesh ren
  ddf1428... Make the two-step seamless clone realtime!
  066d360... Handle most cases where parts of the paste are outside the 
  e58c57f... Rename GEGL_INTERPOLATION_* according to commit 500bef586
  d771427... Make the refinement limitation a function argument
  f2b1b4a... Process the buffer in tiles instead of whole at once
  5fc0a0b... Remove code duplication between the seamless-clone operatio
  f84a747... Add missing .gitignore files
  3275b05... Fix the code to remove compiler warnings
  d649dcd... Update the operations to match changes in the master branch
  69df78e... More updates to match the changes from master
  17f8b26... Update the seamless-clone operation to use the new poly2tri
  3bf3d14... Don't do the preprocessing twice if the aux buffer hasn't c
  891c4e1... Fix the seamless-clone operation to work with GLib 2.28
  1e64cef... Update the calls according to commit 1ad729e of poly2tri-c
  45da725... Several small fixes to the all-in-one seamless clone op
  ae7a286... Fix the offset handling of the seamless cloning
  bc81d5a... Rewrite the outline finding algorithm for seamless clone op
  08030ab... Allow GEGL to be built without poly2tri-c, disabling the se
  f143848... Remove unused code
  b8ef904... Handle many error cases in the outline finding for seamless
  2c2be96... Report preprocessing error messages in the seamless clone o
  54a370c... Update the seamless cloning operation to match commit 6f0ce
  2a47755... Add a seamless cloning composite operation
  6349f6a... Add a local copy of poly2tri-c for use by seamless-cloning 
  305f2fd... Document the inclusion of Poly2Tri-C (Using the New-BSD lic
  1aebc06... Fix wrong node connection order in gegl:seamless-clone-comp
  7738fe2... Work in progress to extract the seamless cloning into a sta
  7f82dcf... Make it compile and fix a critical error with the ScColor t
  b358789... Allow an ScContext object to be efficiently updated to a ne
  089ef81... Small fixes to variables lacking initialization
  a8df3ea... Remove unused (programmatic) seamless cloning ops and updat
  29b3c3a... Prevent problems when creating samples lists for small past
  fc18eb3... Make sure the seamless cloning gets updated on each change
  6e0a155... Allow points on the boundry of the area not to use a sample
  4a45593... Respect the threshold parameter when finding the outline



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]