Thread: Image Processing Libraries

  1. #1
    Registered User
    Join Date
    Mar 2015
    Posts
    10

    Image Processing Libraries

    I'm about to study an image processing library.

    I've looked at OpenCV and ImageMagick a little, but could not decide which one I choose.

    I would like to learn your advises ... thanks a lot.

  2. #2
    Registered User
    Join Date
    Mar 2015
    Posts
    184
    To do what? All-round processing? I'd go with opencv. (If MATLAB isnt an option).

  3. #3
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Image Processing is included in a wide set of computer imaging fields, from image manipulation in the field of Image Editing, to the image analysis in the field of Computer Vision or the automated image based inspection in the field of Machine Vision. And while certain areas may overlap(*) image libraries will always be differentiated according to the field they mostly support.

    OpenCV (as the name implies) is more geared towards supporting the field of Computer Vision. Although it overlaps with Machine Vision in many of its features. It has a number of primitives, structures and algorithms to support such tasks as image recognition, image-based navigation, object modelling(?) and robotics.

    ImageMagick is a completely different library, oriented towards generic Image Editing.

    I suspect you require the latter. The former would be overkill and might not include all the required features you need. But without knowing exactly what are your requirements, it is hard to say.

    (*) Image processing is transversal to all fields. You need it to apply a filter to an image in photoshop, to perform facial recognition in Computer Vision, or model objects in Machine Vision.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  4. #4
    Registered User
    Join Date
    Mar 2015
    Posts
    10
    Jig, Mario ... thanks a lot.

    Yes, I'm interested in image editing ... and I want to see and understand some low level tasks.
    So, I think that ImageMagick is exactly what I'm looking for now.

    Thank you again.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. image processing
    By antros48 in forum C Programming
    Replies: 22
    Last Post: 09-30-2011, 05:38 AM
  2. Libraries for Audio Signal Processing?
    By GOBLIN-85 in forum C++ Programming
    Replies: 4
    Last Post: 06-15-2009, 01:12 AM
  3. Image processing (was Need help (new to C))
    By Scarecrowm in forum C Programming
    Replies: 2
    Last Post: 10-19-2007, 12:35 AM
  4. Image processing in c and c++
    By riswan in forum C++ Programming
    Replies: 0
    Last Post: 03-23-2005, 03:29 AM
  5. Image rotation using intel image processing
    By sunis in forum Windows Programming
    Replies: 1
    Last Post: 11-18-2002, 02:40 AM