Viewing posts about Image Processing.

Simple Messaging in PHP

Queuing and messaging are two super-dandy things that I've had plenty of opportunities to play with while at Shutterstock. And with such a diverse company there are plenty of options to choose from. For a while I played with Resque, then it was RabbitMQ, then it was Kafka and Amazon SQS, all the…

  • Category Web Development
  • Posted November 24, 2015
  • read more

Basic Color Masking with PHP

There was a certain set of tools in Photoshop that I really enjoyed using back in my days of graphic design. Whether it was the color match, the magic wand, or some sort of filtering mask, the ability to pull objects out of a flat image seemed pretty cool. And, thanks to some of the different image…

  • Category Web Development
  • Posted February 12, 2014
  • read more

Handling Images on My Sites

Over the last month or so I've been spending a lot of time working with image manipulation. First I played with resizing with PHP GD, a basic library included in most builds. Then I jumped into the real meat, reading and overwriting the raw EXIF headers, to both clean up some pieces from GD and…

  • Category Web Development
  • Posted July 31, 2013
  • read more

Manipulating JPEG EXIF Headers

Reading and writing EXIF headers into JPEGs is not something that PHP offers a lot of help with. Outside of one helper function for reading, exif_read_data, which returns a wide variety of meta data about the image (including non-EXIF basic properties of the file), there is no easy way to read or…

  • Category Web Development
  • Posted July 3, 2013
  • read more

Resizing Images with PHP

Of all the memory-intensive processes that you can do with PHP image resizing is one of the most abused. It may be tempting to have the power of requesting any image in any size, passing the parameters in to a script and boom, having a custom fitted image, but it's not a great idea. There are…

  • Category Web Development
  • Posted June 25, 2013
  • read more

Activity Stream

  • Read Tress of the Emerald Sea by Brandon Sanderson.
  • Read Rhythm of War (The Stormlight Archive, #4) by Brandon Sanderson.
  • Pushed some code at jacobemerick/advent-of-code-2023.
  • Pushed some code at jacobemerick/advent-of-code-2023.
  • Pushed some code at jacobemerick/advent-of-code-2023.
View more activities…