IMAGE%20PLUGINS%20FOR%20GIMP - PowerPoint PPT Presentation

About This Presentation
Title:

IMAGE%20PLUGINS%20FOR%20GIMP

Description:

IMAGE PLUGINS FOR GIMP By: Vera Kuki Supervisors: Shaun Bangay and Adele Lobb – PowerPoint PPT presentation

Number of Views:202
Avg rating:3.0/5.0
Slides: 26
Provided by: Vera201
Category:

less

Transcript and Presenter's Notes

Title: IMAGE%20PLUGINS%20FOR%20GIMP


1
IMAGE PLUGINS FOR GIMP
  • By Vera Kukic
  • Supervisors Shaun Bangay and Adele Lobb

2
Image Plugins for GIMP
  • The GIMP is the acronym for GNU Image
    Manipulation Program.
  • It is a freely distributed piece of software
    suitable for such tasks as photo retouching,
    image composition and image authoring.

3
Image Plugins for GIMP
  • GIMP uses external modules called plugins
  • Plugins can
  • Load and save images
  • Run effects filters
  • Interface other programs with GIMP
  • Scanning software
  • Ray tracer
  • Other image manipulation packages

4
Image Plugins for GIMP
  • There are many things that can be accomplished
    with plugins
  • Colouring Greyscale Images
  • Image Inpainting
  • Simulating Decorative Mosaics

5
Colouring Greyscale Images
  • The inspiration for my first plugin comes from
    the paper Transferring Color to Greyscale
    Images
  • General technique for colouring greyscale images
  • Transfer colour between the source (colour image)
    and the destination (greyscale image)

6
Colouring Greyscale Images
  • Minimizes the human effort
  • Instead of choosing colours from RGB palette the
    entire colour mood is transferred from the source
    to the destination
  • This is done by matching the luminance and the
    texture information

7
Colouring Greyscale Images
8
Colouring Greyscale Images
9
Image Inpainting
  • The second plugin refers to the Image
    Inpainting paper
  • Image Inpainting is a technique used for
    modifying an image in an undetectable form.

10
Image Inpainting
  • The application of this plugin
  • Restoration of damaged paintings and photographs
  • Removal of super imposed texts
  • Removal / replacement of selected objects

11
Image Inpainting
12
Image Inpainting
13
Image Inpainting
14
Simulating Decorative Mosaics
  • The last plugin that I will be attempting comes
    from the Simulating Decorative Mosaics paper.
  • Tile mosaics are images made up of small
    polygonal coloured patches
  • This method uses tiles to reproduce images

15
Simulating Decorative Mosaics
  • The technique relies on the hardware to find
    analogous minimal-energy configurations to tile
    the mosaic.

16
Simulating Decorative Mosaics
17
Simulating Decorative Mosaics
18
Simulating Decorative Mosaics
19
Simulating Decorative Mosaics
20
Design and Implementation
  • GIMP - Linux
  • Use C to develop the plugins
  • GIMP is
  • Open source
  • Well documented
  • A lot of reference material available
  • Easy to use

21
Design and Implementation
  • GIMP interfaces with plugins
  • The position of the plugin is defined within
    itself
  • Example
  • (char ) "ltImagegt/Filters/Colors/ColourTransfer"

22
Extensions
  • The method of colouring greyscale images can be
    extended to
  • Work on small images
  • Colour images with similar tones

23
Extensions
  • Image inpainting can further be improved by
  • Improving the inpainting algorithm, allowing it
    to reproduce large textured regions.

24
Extensions
  • Simulating decorative mosaics can be extended
    further by
  • Using higher order moments of each voronoi region
  • Filling in gaps between tiles by using small tile
    chips

25
Questions
?
Write a Comment
User Comments (0)
About PowerShow.com