ImageMagick Command Line PHP Interfacer Primer Tutorial

ImageMagick Command Line PHP Interfacer Primer Tutorial

ImageMagick Command Line PHP Interfacer Primer Tutorial

Out of the efforts of yesterday’s Preview Speech Bubble Overlay YouTube API Caller Making of Tutorial, we’ve decided a “Making of” scenario should go further, in a generic way, though our labelling will remain specific for now, building on …

  • it’s Preview Default Coloured ImageMagick Speech Bubble Extraction and Background Image Overlay example usage … onto …
  • thoughts that this can become a better and more generic ImageMagick interfacing PHP tool

And what caused this maturation in thinking? As soon as you code for any complexity of command line switch logic, you find yourselves thinking …

  • hand over control to the user
  • textarea usage

… and then from there all hell breaks loose really, and thoughts head towards …

Let’s be a user and it’s easier to test between platforms to see what’s possible interfacing to ImageMagick when we can feed the switches into a textarea, and the input files become that separated piece of user input, as well.

Patently, this project is not trivial, and all sorts of things are up for grabs, our starting list, starting today, looking like …

Try to open localhost, allow switches be user definable, remember different successful ones, local file browsing, try other command line approaches, try OOP ImageMagick approach

So far the project looks like …

  1. ImageMagick interfacing
  2. Base image
  3. Overlaying image
  4. PHP shell_exec ImageMagick command line calls (so far)

… for a second draft speech_bubble_overlays.php ImageMagick command line interfacer web application.

If this was interesting you may be interested in this too.

This entry was posted in eLearning, Event-Driven Programming, Operating System, Photography, Software, Tutorials and tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *