image-processing

Locating Text within image

I am currently working on a project and my goal is to locate text in an image. OCR'ing the text is not my intention as of yet. I want to basically obtain the bounds of text within an image. I am using the AForge.Net imaging component for manipulation. Any assistance in some sense or another? Update 2/5/09: I've since went along another ...

What algorithm to compare two images

Hello! My task is pretty simply (well, it SOUNDS simple): given two different image file (in whatever format I choose), I need to write a program to predict the chance if one is the illegal copy of another. The author of the copy may do stuffs like rotating, make negative, or adding trivial details (as well as changing the dimension of ...

How can I measure the similarity between two images?

I would like to compare a screenshot of one application (could be a Web page) with a previously taken screenshot to determine whether the application is displaying itself correctly. I don't want an exact match comparison, because the aspect could be slightly different (in the case of a Web app, depending on the browser, some element coul...

Image Processing, In Python?

I've recently come across a problem which requires at least a basic degree of image processing, can I do this in Python, and if so, with what? ...

Fastest Gaussian blur implementation

How do you implement the fastest possible Gaussian blur algorithm ? I am going to implement it in Java, so GPU solutions are ruled out. My application planetGenesis is cross platform, so I dont want JNI. ...

What are some good Computer Vision Reference books?

I'm looking for some recommendations for solid computer vision & image processing fundamentals, including camera models, perspective projection, edge detection, corner detection, and the like. Edit: looking for reference books w/algorithms, etc - not libraries. ...

How is the user id image generated on SO?

I am a little curious about the cute little kaleidoscopic images associated with each user on this site. How are those generated? Possibilities are: A list of images is already there in some folder and it is chosen randomly. The image is generated whenever a user registers. In any case, I am more interested in what kind of algorithm...

Algorithm to blend gradient filled corners in image

I need to put an alpha blended gradient border around an image. My problem is in blending the corners so they are smooth where the horizontal and vertical gradients meet. I believe there is a standard algorithm that solves this problem. I think I even encountered it in school many years ago. But I have been unsuccessful in finding any...

How to read a barcode from an image

I'm seeking a library, technique or advice on how to read an EAN-13 barcode from an image (including ISBN,and ISSN encodings). The image would come from a mobile phone or webcam, so resolution may be quite poor and not well aligned. I'm specifically interested in something that could be used from ruby on rails, but answers for other lan...

What is the best method to capture images from a live video device for use by a Java-based application?

I am looking into an image processing problem for semi-real time detection of certain scenarios. My goal is to have the live video arrive as Motion JPEG frames in my Java code somehow. I am familiar with the Java Media Framework and, sadly, I think we can consider that an effectively dead API. I am also familiar with Axis boxes and,...

Algorithm for counting the number of unique colors in an image

Looking for one that is fast enough and still graceful with memory. The image is a 24bpp System.Drawing.Bitmap. ...

Red eye reduction algorithm

I need to implement red eye reduction for an application I am working on. Googling mostly provides links to commercial end-user products. Do you know a good red eye reduction algorithm, which could be used in a GPL application? ...

What software would you recommend for image enhancement prior to OCR (Optical Character Recognition)?

We are currently researching ways of enhancing image quality prior to submission to OCR. The OCR engine we are currently utilizing is the Scansoft API from Nuance (v15). We were researching the Lead Tools but have since decided to look elsewhere. The licensing costs associated with Lead Tools is just too great. To start with we are l...

Image Recognition

I'd like to do some work with the nitty-gritties of computer imaging. I'm looking for a way to read single pixels of data, analyze them programatically, and change them. What is the best language to use for this (Python, c++, Java...)? What is the best fileformat? I don't want any super fancy software/APIs... I'm looking for the bare...

Image processing server

I'm looking for a free, preferably open source, http image processing server. I.e. I would send it a request like this: http://myimageserver/rotate?url=http%3A%2F%2Fstackoverflow.com%2FContent%2FImg%2Fstackoverflow-logo-250.png&angle=90 and it would return that image rotated. Features wanted: Server-side caching Several operatio...

Writing Color Calibration Data to a TIFF or PNG file

My custom homebrew photography processing software, running on 64 bit Linux/GNU, writes out PNG and TIFF files. These are to be sent to a quality printing shop to be made into fine art. Working with interior designers - it's important to get the colors just right! The print shops usually have no trouble with TIFF and PNGs made fr...

CoreImage for Win32

For those not familiar with Core Image, here's a good description of it: http://developer.apple.com/macosx/coreimage.html Is there something equivalent to Apple's CoreImage/CoreVideo for Windows? I looked around and found the DirectX/Direct3D stuff, which has all the underlying pieces, but there doesn't appear to be any high level API t...

Can you combine multiple images into a single one using JavaScript?

I am wondering if there is a way to combine multiple images into a single image using only JavaScript. Is this something that Canvas will be able to do. The effect can be done with positing, but can you combine them into a single image for download? Update Oct 1, 2008: Thanks for the advice, I was helping someone work on a js/css onl...

What is the best image manipulation library?

I would love find out which is the best image manipulation library for which platforms and languages. Likely you could use a library under multiple platforms with the right API or Plugin capabilities. I'm specifically looking for web based applications, but please answer for desktop apps as well if you like. Libraries (and the common di...

Software for creating PNG 8bit transparent images?

I'm looking for software to create PNG8 format transparent images as per this article. NOTE: I need a linux solution myself, but please submit answers for other OSes. ...