SlideShare a Scribd company logo
1 of 11
OFFICE OF CYBER INFRASTRUCTURE AND COMPUTATIONAL BIOLOGY
NATIONAL INSTITUTE OF ALLERGY AND INFECTIOUS DISEASES
MICHAEL A. DOLAN, PH.D.
CREATING SCIENTIFIC FIGURES USING GIMP
1
OCICB Bioinformatics and Computational Biosciences
Branch
2
• “BCBB”
• Group of 30
• Free services for NIAID
• Bioinformatics software
developers
• Computational biologists
• Project management &
analysis professionals
OCICB Bioinformatics and Computational Biosciences
Branch
3
http://bioinformatics.niaid.nih.gov
http://exon.niaid.nih.gov
What is GIMP?
4
 GIMP = GNU Image Manipulation Program (v.2.8)
 Free alternative to Adobe Photoshop
 Open source
 Supported platforms: GNU/Linux (i386, PPC) included
Microsoft Windows (XP, Vista, 7)
Mac OS X
Sun OpenSolaris
FreeBSD
 http://www.gimp.org
GIMP uses
5
• simple paint program
• expert quality photo retouching
• online batch processing system
• mass production image renderer
• image format converter
• expandable and extensible
• designed to be augmented with plug-ins and extensions
• advanced scripting interface
Features and capabilities
6
A full suite of painting tools including brushes, a pencil, an airbrush, cloning, etc.
Tile-based memory management, so image size is limited only by available disk space
Sub-pixel sampling for all paint tools for high-quality anti-aliasing
Full Alpha channel support for working with transparency
Layers and channels
Procedural database for calling internal GIMP functions from external programs, such as Script-Fu
Advanced scripting capabilities
Multiple undo/redo (limited only by disk space)
Transformation tools including rotate, scale, shear and flip
Support for a wide range of file formats, including GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF,
PCX, BMP and many others
Selection tools, including rectangle, ellipse, free, fuzzy, bezier and intelligent scissors
Plug-ins that allow for the easy addition of new file formats and new effect filters.
Online tutorials
7
http://www.gimp.org/tutorials
http://www.gimp-tutorials.com
http://www.youtube.com
http://www.gimptalk.com/
Outline of today’s hand-on tutoriuals
8
Introduction, basic tools, layers
Selecting, coloring
Paths and gradients
Manipulating images: Changing contrast and brightness
Other stuff
Layers/Channels/Paths
Accessed via tabs
Shows layer structure of currently active image
Allows manipulation of layers
Brushes/Patterns/Gradients
Image window
Holds the Menu of the main commands of GIMP (File,
Edit, Select...)
Each image open in GIMP is displayed in a separate
window.
Toolbox
Contains a set of icon buttons used to select tools.
May also contain the foreground and background colors; brush,
pattern, and Gradient; and an icon of the active image.
Use Edit → Preferences → Toolbox to enable, or disable the extra
items.
Thank You
For questions or comments please contact:
ScienceApps@niaid.nih.gov
301.496.4455
10
Scripting
$GIMP_HOME/share/gimp/2.0/scripts/*.scm
Restart GIMP
Filters >> Script-Fu >> Refresh Scripts

More Related Content

What's hot

Presentation on adobe photoshop® tools
Presentation on adobe photoshop® toolsPresentation on adobe photoshop® tools
Presentation on adobe photoshop® toolsHarshit Dave
 
Adobe Photoshop Basics - Session 1
Adobe Photoshop Basics - Session 1Adobe Photoshop Basics - Session 1
Adobe Photoshop Basics - Session 1xneptune
 
Adobe photoshop cs6
Adobe photoshop cs6Adobe photoshop cs6
Adobe photoshop cs6ilaazmil2
 
How to Edit in Photoshop (Part 1): Inserting, Cropping, and Fixing Images
How to Edit in Photoshop (Part 1): Inserting, Cropping, and Fixing ImagesHow to Edit in Photoshop (Part 1): Inserting, Cropping, and Fixing Images
How to Edit in Photoshop (Part 1): Inserting, Cropping, and Fixing ImagesMaria Eloisa Blanza
 
PPT on Photoshop
PPT on PhotoshopPPT on Photoshop
PPT on PhotoshopPaddy Lock
 
Basic Photoshop Tutorial
Basic Photoshop TutorialBasic Photoshop Tutorial
Basic Photoshop TutorialMarc Dy
 
Introduction to photoshop
Introduction to photoshopIntroduction to photoshop
Introduction to photoshopManamiIshimura
 
Photoshop Introduction
Photoshop IntroductionPhotoshop Introduction
Photoshop IntroductionZ Hoeben
 
Basics Of Photoshop
Basics Of PhotoshopBasics Of Photoshop
Basics Of Photoshopkarimnadir
 
Presentation on Adobe Photoshop
Presentation on Adobe PhotoshopPresentation on Adobe Photoshop
Presentation on Adobe PhotoshopOpenDev
 
Lesson 1 • Introduction to Photoshop
Lesson 1 • Introduction to PhotoshopLesson 1 • Introduction to Photoshop
Lesson 1 • Introduction to PhotoshopMarcio Sargento
 
Photoshop Elements
Photoshop ElementsPhotoshop Elements
Photoshop Elementsguest0993a
 

What's hot (20)

Presentation on adobe photoshop® tools
Presentation on adobe photoshop® toolsPresentation on adobe photoshop® tools
Presentation on adobe photoshop® tools
 
Adobe Photoshop Basics - Session 1
Adobe Photoshop Basics - Session 1Adobe Photoshop Basics - Session 1
Adobe Photoshop Basics - Session 1
 
Photoshop Guide
Photoshop GuidePhotoshop Guide
Photoshop Guide
 
Photoshop
PhotoshopPhotoshop
Photoshop
 
Adobe photoshop cs6
Adobe photoshop cs6Adobe photoshop cs6
Adobe photoshop cs6
 
How to Edit in Photoshop (Part 1): Inserting, Cropping, and Fixing Images
How to Edit in Photoshop (Part 1): Inserting, Cropping, and Fixing ImagesHow to Edit in Photoshop (Part 1): Inserting, Cropping, and Fixing Images
How to Edit in Photoshop (Part 1): Inserting, Cropping, and Fixing Images
 
PPT on Photoshop
PPT on PhotoshopPPT on Photoshop
PPT on Photoshop
 
GIMP Tutorial.pptx
GIMP Tutorial.pptxGIMP Tutorial.pptx
GIMP Tutorial.pptx
 
Basic Photoshop Tutorial
Basic Photoshop TutorialBasic Photoshop Tutorial
Basic Photoshop Tutorial
 
Photoshop
PhotoshopPhotoshop
Photoshop
 
Introduction to photoshop
Introduction to photoshopIntroduction to photoshop
Introduction to photoshop
 
Adobe Photoshop: Retouching Tools
Adobe Photoshop: Retouching ToolsAdobe Photoshop: Retouching Tools
Adobe Photoshop: Retouching Tools
 
Photoshop Introduction
Photoshop IntroductionPhotoshop Introduction
Photoshop Introduction
 
Adobe Photoshop
Adobe PhotoshopAdobe Photoshop
Adobe Photoshop
 
Basics Of Photoshop
Basics Of PhotoshopBasics Of Photoshop
Basics Of Photoshop
 
Presentation on Adobe Photoshop
Presentation on Adobe PhotoshopPresentation on Adobe Photoshop
Presentation on Adobe Photoshop
 
Lesson 1 • Introduction to Photoshop
Lesson 1 • Introduction to PhotoshopLesson 1 • Introduction to Photoshop
Lesson 1 • Introduction to Photoshop
 
Photoshop Elements
Photoshop ElementsPhotoshop Elements
Photoshop Elements
 
Basic Parts of a Desktop
Basic Parts of a DesktopBasic Parts of a Desktop
Basic Parts of a Desktop
 
Adobe Photoshop Tools
Adobe Photoshop ToolsAdobe Photoshop Tools
Adobe Photoshop Tools
 

Similar to Introduction to GIMP

Gimp chapter 2
Gimp chapter 2Gimp chapter 2
Gimp chapter 2ZCELPROPS
 
Introduction to Adobe Photoshop.pptx
Introduction to Adobe Photoshop.pptxIntroduction to Adobe Photoshop.pptx
Introduction to Adobe Photoshop.pptxMdShafiqulIslam945669
 
Fvcp Presentation Gimp
Fvcp Presentation GimpFvcp Presentation Gimp
Fvcp Presentation GimpStraight North
 
Educ 190 Report on GIMP
Educ 190 Report on GIMPEduc 190 Report on GIMP
Educ 190 Report on GIMPheartstart0703
 
IMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVECIMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVECMathankumar S
 
GIMP - A Free Software Graphic Application
GIMP - A Free Software Graphic ApplicationGIMP - A Free Software Graphic Application
GIMP - A Free Software Graphic ApplicationAndrew Abogado
 
Biomedical Engineering (Medical Equipment's) - Mathankumar.S - VMKVC, SALEM,...
Biomedical Engineering (Medical Equipment's)  - Mathankumar.S - VMKVC, SALEM,...Biomedical Engineering (Medical Equipment's)  - Mathankumar.S - VMKVC, SALEM,...
Biomedical Engineering (Medical Equipment's) - Mathankumar.S - VMKVC, SALEM,...Mathankumar S
 
Talk 8-Kevin-Imagej2
Talk 8-Kevin-Imagej2 Talk 8-Kevin-Imagej2
Talk 8-Kevin-Imagej2 Jay Thakkar
 
ICDL Image Editing (GIMP)
ICDL Image Editing (GIMP)ICDL Image Editing (GIMP)
ICDL Image Editing (GIMP)Michael Lew
 
Photoshop report
Photoshop reportPhotoshop report
Photoshop reportCik Erlin's
 
Digital Imaging Software
Digital Imaging SoftwareDigital Imaging Software
Digital Imaging Softwarethomasj12
 
Introduction to Photoshop
Introduction to PhotoshopIntroduction to Photoshop
Introduction to PhotoshopRhosebe Gaudia
 

Similar to Introduction to GIMP (20)

Computer practical
Computer practicalComputer practical
Computer practical
 
Gimp chapter 2
Gimp chapter 2Gimp chapter 2
Gimp chapter 2
 
Get GIMP'd
Get GIMP'dGet GIMP'd
Get GIMP'd
 
Introduction to Adobe Photoshop.pptx
Introduction to Adobe Photoshop.pptxIntroduction to Adobe Photoshop.pptx
Introduction to Adobe Photoshop.pptx
 
Fvcp Presentation Gimp
Fvcp Presentation GimpFvcp Presentation Gimp
Fvcp Presentation Gimp
 
Educ 190 Report on GIMP
Educ 190 Report on GIMPEduc 190 Report on GIMP
Educ 190 Report on GIMP
 
IMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVECIMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
 
GIMP - A Free Software Graphic Application
GIMP - A Free Software Graphic ApplicationGIMP - A Free Software Graphic Application
GIMP - A Free Software Graphic Application
 
Foss
FossFoss
Foss
 
Biomedical Engineering (Medical Equipment's) - Mathankumar.S - VMKVC, SALEM,...
Biomedical Engineering (Medical Equipment's)  - Mathankumar.S - VMKVC, SALEM,...Biomedical Engineering (Medical Equipment's)  - Mathankumar.S - VMKVC, SALEM,...
Biomedical Engineering (Medical Equipment's) - Mathankumar.S - VMKVC, SALEM,...
 
Talk 8-Kevin-Imagej2
Talk 8-Kevin-Imagej2 Talk 8-Kevin-Imagej2
Talk 8-Kevin-Imagej2
 
ICDL Image Editing (GIMP)
ICDL Image Editing (GIMP)ICDL Image Editing (GIMP)
ICDL Image Editing (GIMP)
 
ETECH Q1 Wk4-GIMP.pptx
ETECH Q1 Wk4-GIMP.pptxETECH Q1 Wk4-GIMP.pptx
ETECH Q1 Wk4-GIMP.pptx
 
Photoshop report
Photoshop reportPhotoshop report
Photoshop report
 
Digital Imaging Software
Digital Imaging SoftwareDigital Imaging Software
Digital Imaging Software
 
Lab#2 illustrator
Lab#2 illustratorLab#2 illustrator
Lab#2 illustrator
 
Poster Artist
Poster ArtistPoster Artist
Poster Artist
 
Introduction to Photoshop
Introduction to PhotoshopIntroduction to Photoshop
Introduction to Photoshop
 
Introduction to Photoshop
Introduction to PhotoshopIntroduction to Photoshop
Introduction to Photoshop
 
Graphics
GraphicsGraphics
Graphics
 

More from Bioinformatics and Computational Biosciences Branch

More from Bioinformatics and Computational Biosciences Branch (20)

Hong_Celine_ES_workshop.pptx
Hong_Celine_ES_workshop.pptxHong_Celine_ES_workshop.pptx
Hong_Celine_ES_workshop.pptx
 
Virus Sequence Alignment and Phylogenetic Analysis 2019
Virus Sequence Alignment and Phylogenetic Analysis 2019Virus Sequence Alignment and Phylogenetic Analysis 2019
Virus Sequence Alignment and Phylogenetic Analysis 2019
 
Nephele 2.0: How to get the most out of your Nephele results
Nephele 2.0: How to get the most out of your Nephele resultsNephele 2.0: How to get the most out of your Nephele results
Nephele 2.0: How to get the most out of your Nephele results
 
Introduction to METAGENOTE
Introduction to METAGENOTE Introduction to METAGENOTE
Introduction to METAGENOTE
 
Intro to homology modeling
Intro to homology modelingIntro to homology modeling
Intro to homology modeling
 
Protein fold recognition and ab_initio modeling
Protein fold recognition and ab_initio modelingProtein fold recognition and ab_initio modeling
Protein fold recognition and ab_initio modeling
 
Homology modeling: Modeller
Homology modeling: ModellerHomology modeling: Modeller
Homology modeling: Modeller
 
Protein docking
Protein dockingProtein docking
Protein docking
 
Protein function prediction
Protein function predictionProtein function prediction
Protein function prediction
 
Protein structure prediction with a focus on Rosetta
Protein structure prediction with a focus on RosettaProtein structure prediction with a focus on Rosetta
Protein structure prediction with a focus on Rosetta
 
Biological networks
Biological networksBiological networks
Biological networks
 
UNIX Basics and Cluster Computing
UNIX Basics and Cluster ComputingUNIX Basics and Cluster Computing
UNIX Basics and Cluster Computing
 
Statistical applications in GraphPad Prism
Statistical applications in GraphPad PrismStatistical applications in GraphPad Prism
Statistical applications in GraphPad Prism
 
Intro to JMP for statistics
Intro to JMP for statisticsIntro to JMP for statistics
Intro to JMP for statistics
 
Categorical models
Categorical modelsCategorical models
Categorical models
 
Better graphics in R
Better graphics in RBetter graphics in R
Better graphics in R
 
Automating biostatistics workflows using R-based webtools
Automating biostatistics workflows using R-based webtoolsAutomating biostatistics workflows using R-based webtools
Automating biostatistics workflows using R-based webtools
 
Overview of statistical tests: Data handling and data quality (Part II)
Overview of statistical tests: Data handling and data quality (Part II)Overview of statistical tests: Data handling and data quality (Part II)
Overview of statistical tests: Data handling and data quality (Part II)
 
Overview of statistics: Statistical testing (Part I)
Overview of statistics: Statistical testing (Part I)Overview of statistics: Statistical testing (Part I)
Overview of statistics: Statistical testing (Part I)
 
GraphPad Prism: Curve fitting
GraphPad Prism: Curve fittingGraphPad Prism: Curve fitting
GraphPad Prism: Curve fitting
 

Recently uploaded

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 

Recently uploaded (20)

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 

Introduction to GIMP

  • 1. OFFICE OF CYBER INFRASTRUCTURE AND COMPUTATIONAL BIOLOGY NATIONAL INSTITUTE OF ALLERGY AND INFECTIOUS DISEASES MICHAEL A. DOLAN, PH.D. CREATING SCIENTIFIC FIGURES USING GIMP 1
  • 2. OCICB Bioinformatics and Computational Biosciences Branch 2 • “BCBB” • Group of 30 • Free services for NIAID • Bioinformatics software developers • Computational biologists • Project management & analysis professionals
  • 3. OCICB Bioinformatics and Computational Biosciences Branch 3 http://bioinformatics.niaid.nih.gov http://exon.niaid.nih.gov
  • 4. What is GIMP? 4  GIMP = GNU Image Manipulation Program (v.2.8)  Free alternative to Adobe Photoshop  Open source  Supported platforms: GNU/Linux (i386, PPC) included Microsoft Windows (XP, Vista, 7) Mac OS X Sun OpenSolaris FreeBSD  http://www.gimp.org
  • 5. GIMP uses 5 • simple paint program • expert quality photo retouching • online batch processing system • mass production image renderer • image format converter • expandable and extensible • designed to be augmented with plug-ins and extensions • advanced scripting interface
  • 6. Features and capabilities 6 A full suite of painting tools including brushes, a pencil, an airbrush, cloning, etc. Tile-based memory management, so image size is limited only by available disk space Sub-pixel sampling for all paint tools for high-quality anti-aliasing Full Alpha channel support for working with transparency Layers and channels Procedural database for calling internal GIMP functions from external programs, such as Script-Fu Advanced scripting capabilities Multiple undo/redo (limited only by disk space) Transformation tools including rotate, scale, shear and flip Support for a wide range of file formats, including GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP and many others Selection tools, including rectangle, ellipse, free, fuzzy, bezier and intelligent scissors Plug-ins that allow for the easy addition of new file formats and new effect filters.
  • 8. Outline of today’s hand-on tutoriuals 8 Introduction, basic tools, layers Selecting, coloring Paths and gradients Manipulating images: Changing contrast and brightness Other stuff
  • 9. Layers/Channels/Paths Accessed via tabs Shows layer structure of currently active image Allows manipulation of layers Brushes/Patterns/Gradients Image window Holds the Menu of the main commands of GIMP (File, Edit, Select...) Each image open in GIMP is displayed in a separate window. Toolbox Contains a set of icon buttons used to select tools. May also contain the foreground and background colors; brush, pattern, and Gradient; and an icon of the active image. Use Edit → Preferences → Toolbox to enable, or disable the extra items.
  • 10. Thank You For questions or comments please contact: ScienceApps@niaid.nih.gov 301.496.4455 10