Plug-in and tutorial development for GIMP- Cathy Irwin, 2004 The Development of Image Completion and Tutorial Plug-ins for GIMP By: Cathy Irwin Supervisors: Shaun Bangay and Adele Lobb
Plug-in and tutorial development for GIMP- Cathy Irwin, 2004 Project Aims Image completion plug-in for GIMP (GNU Image Manipulation Package) Tutorial for general plug-in development
Plug-in and tutorial development for GIMP- Cathy Irwin, 2004 Image Completion Plug-in The removal of objects from images requires that the unknown background region be filled in in a realistic manner Manual techniques are painstaking Applications: Photo editing and film post- production
Plug-in and tutorial development for GIMP- Cathy Irwin, 2004 Image Completion Plug-in Fragment-based image completion
Plug-in and tutorial development for GIMP- Cathy Irwin, 2004 Image Completion Plug-in
Plug-in and tutorial development for GIMP- Cathy Irwin, 2004 Image Completion Plug-in
Plug-in and tutorial development for GIMP- Cathy Irwin, 2004 Tutorial for Developing GIMP Plug-ins Open source Current documentation: – Sample code – Only specific elements Need: comprehensive, step by step guide and template Concurrent development of image completion plug-in
Plug-in and tutorial development for GIMP- Cathy Irwin, 2004 Design Considerations GIMP – open source Linux Implementation language: C
Plug-in and tutorial development for GIMP- Cathy Irwin, 2004 Possible Extensions Image completion plug-in: – Larger, more complex areas – Consider underlying 3D structure of image A 2 nd Plug-in for GIMP A more interactive tutorial
Plug-in and tutorial development for GIMP- Cathy Irwin, 2004