1 / 32

Graphics and Still Images

Graphics and Still Images John H. Krantz Hanover College Outline Graphics Types Developing with Paint Images File Types Acquiring Using ImageJ Basics Advanced Graphics vs. Images Some definitions: mine for clarity here: Graphics Def: computer generated or drawn by you.

paul
Download Presentation

Graphics and Still Images

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Graphics and Still Images John H. Krantz Hanover College

  2. Outline • Graphics • Types • Developing with Paint • Images • File Types • Acquiring • Using ImageJ • Basics • Advanced

  3. Graphics vs. Images • Some definitions: mine for clarity here: • Graphics Def: computer generated or drawn by you. • Image: scanned, captured, take photograph or an graphic file not generated by you. • Difference: • In a graphic, you can directly manipulate the elements because you drew them – Sprites • In an image, you can manipulate pixels but not directly the elements. This has a great impact.

  4. Graphic Types • Storing Formats: • Bitmap (bmp, PCT, Tiff) – big, not good for web • Compressed • Graphic Interchange Format (Gif) can animate • 8 bits of color – palette – no spatial compression • Can be some legal issues – make sure the generator legally can generate GIF’s • Generally best compression for simple graphics • Can generate transparent regions • JPG • Generally better for images and photos • Spatial not color compression, can distort image spatially. • Now can animate as well.

  5. Developing with ImageJ • Free • Very simple but easy • Access to pixels • No anti-aliasing • Downside: jaggies • Upside: in complete control of graphics • Can store in Lots of Formats

  6. Try some • Basic Graphics Objects • Cutting and Pasting • Transparency • Adding Text • Saving in Different Format • Transparency (set in web page program). • Reading Different Formats

  7. Image Types • Same as with graphics • JPG is generally better in terms of compression ratio, smaller files, for images • For complex images, minor spatial distortions will be hidden.

  8. Example JPG

  9. Acquiring • Scanning • Flatbed gives best quality. • Use 35 MM film for pictures – best resolution • Scan at a high level and sample down later • Any model seems good this day.

  10. Scanned Image

  11. Digital Cameras • No loss in Scanning • CCD • 3.1 Megapixel at least if need photo quality • there are 5 megapixel • Can use lower quality if only need web. • Easy to download • Good in low light

  12. Low Light Digital Image

  13. Taking Photos Digitally • Focusing: Automatic and Manual • Regular focus • Macro – allows focusing up close • Spot Focus: focus is determined by point • Shutter Speed • Zoom: • Do not use digital zoom – if need more zoom, do it on computer later • On my default is off except for movies

  14. Taking Pictures (cont.) • White Balance, controls for our color constancy • Effect of the Illuminant • Flash: • often I keep it off. • Image Size: • I keep at standard (full pixel density, some JPG compression). Balance between image quality and ability to store on disk ~ 1 Meg/picture

  15. Use of Flash Flash No Flash

  16. Editing Images with ImageJ • Free at: http://rsb.info.nih.gov/ij/index.html • Overview • Java program • Interface a bit awkward because not free (no shortcuts) • Expandable via plug-ins • Covers all basic editing and many advanced

  17. Basic Editing • Most Important Command: Revert • Under the File Menu • Ctrl-z is undo but only one step. • Suggest do “save as” or make copy first so don’t destroy original • Resize for web: under Image: Scale or Adjust: Size

  18. Basic Editing • Selecting a region • Clear • Clear outside • Cropping • Rotating and Flipping • Adjusting Brightness and Contrast • Thresholding

  19. An Example • How symmetrical am I? • The original image

  20. Select the region • I used the rectangular region – easier • Centered on some feature in middle – find the x value (I used a gap in my teeth)

  21. Cropped Flipped Horizontally Crop and Flip

  22. Cut and Paste Final Picture • Reopen original face • Select all of half face • Paste into other • Adjust location

  23. Paste Control • Copy • Blend

  24. Paste Control • Difference • Transparent

  25. Converting Images • Save as for Image Types – use GIF or JPG • Must add extension, it is not added automatically • Always use save as to save anything other than a TIFF • This is a full color uncompressed image

  26. Converting Images • Converting Color Depth or to Grayscale image • 8-bit, 16-bit, 32-bit are grayscale • 8-bit RGB and RGB are color • It is not possible to arbitrarily convert images • but ImageJ gives table of possible conversions • e.g. can only convert JPG to and 8bit grayscale.

  27. Adding to Images • Setting Colors • Edit: Options: Foreground Color • Image: Colors • Adding Text • Set font in • Edit: Options: Font • Draws in selected color

  28. Adding to Images • Drawing a basic graphics object • Draw width: • Edit: Options: Line Width • Select shape • Put shape on image • Edit: Draw or ctrl-D • Filled regions • Same as above, but: • line width not important • Use Edit: Fill or ctrl-F

  29. Filtering Images • Under the Process menu • Sharpen: more edges • Smooth: dull details

  30. Filtering Images • Edges: finds them – so type of outline

  31. Filtering Images • Gaussian: blurs • Amount of blur depends upon the standard deviation (called radius)

  32. Some Useful Plugins • Some have limits but as developments go, you will be able to get new ones without these limits • Can build your own • Uses Java • instructions on web page • RGB Recolor • Inverter • File opener: multiple files • AVI writer

More Related