1 / 23

Tech Technicalities I

Tech Technicalities I. Mills SOC128 Fall 2013 Dan Ryan. Contents. Types of Image Files Clients, Servers, Browsers, Applications Vector/Raster Bar codes, QR Codes. “Know the Difference”. Image file types. Consider this 30x30 pixel image.

cate
Télécharger la présentation

Tech Technicalities I

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. Tech Technicalities I Mills SOC128 Fall 2013 Dan Ryan

  2. Contents • Types of Image Files • Clients, Servers, Browsers, Applications • Vector/Raster • Bar codes, QR Codes

  3. “Know the Difference” Image file types

  4. Consider this 30x30 pixel image 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 2 0 18, 0, 5, 1, 7, 0 3 4 6 5 7 9 8 10 10 13 12 14

  5. PNG (1996) • 24 bit RGB color space or grey scale. Not for graphics so does not do CYMK (cyan, yellow, magenta, black) • GIF – “graphics interchange format” (1987) • Up to 8 bits per pixel (only 256 colors), animation, LZW loss-less compression • Patent controversies gave way to PNG • JPG, JPEG (1992) “joint photographic experts group” • ~10:1 compression format lossy – each time it’s compressed some information is lost. • TIFF (1980s) tagged image file format 3rd byte 42 • Largest files, used in high def graphic design environments • PDF (1991) – “portable document format” • Adobe. Cross-platform/application document not image per se. Vector and raster

  6. Comparing Formats http://andreas.com/faq-gif-png.html

  7. “Know the Difference” Clients, servers, and apps

  8. Servers and Clients • Multiple meanings, but • …boils down to… • A division of labor in which… • …a single server entity provides some service for multiple distributed client entities • May refer to hardware or software

  9. Clients and Servers http://www.wildbunny.co.uk/blog/wp-content/uploads/2012/10/clientServer.gif

  10. Clients and Servers in Conservation http://www.differencebetween.info/sites/default/files/images/2/client-server-illustration.gif

  11. Clients and Servers Instructions/Request/Data Server Software Data/Map/Image ClientSoftware Server Machine Client Machine

  12. Clients and The Cloud Instructions/Request/Data Data/Map/Image ClientSoftware Client Machine

  13. “Know the Difference” Raster and vector

  14. What does “raster” mean? • How (analog) TVs used to work • Device consists of electron beam gun, screen, magnets and circuitry. • Circuitry translates input signal into instructions for beam gun and magnets • Beam turns on and off and is bent by magnets so it sweeps across and down the screen. Turn beam on/off Magnets deflect beam what we see That is a “raster pattern” Signal In TV Circuitry

  15. Digital Raster Image • Same, except screen defined in terms of a grid of “pixels”

  16. Digital Vector Image • Specify coordinates of vertices • How to draw object

  17. Vector and Raster http://multimedia.journalism.berkeley.edu/tutorials/introduction-to-flash/drawing-in-flash/

  18. Vector and Raster http://signsofseattle.com/blog/

  19. Vector and Raster https://www.e-education.psu.edu/natureofgeoinfo/book/export/html/1604

  20. Vector and Raster http://library.oceanteacher.org/OTMediawiki/index.php/Geographic_Information_System_Data_Models

  21. Vector and Raster http://www.gis.unbc.ca/courses/geog205/lectures/datasource/

  22. “What is a…” QR Code

  23. QRCodes • Quick Response Code (Toyota 1994) • Matrix Bar Code. Encodes 100s of characters. • License free • Generators online

More Related