Questions tagged [image-processing]

Anything related to digital image processing, i.e. the theory and the techniques used to extract or manipulate information from digital images.

Image Processing involves any kind of signal processing in which the input is an image. The output can also be an image, or it can be information relative to the input image. Most image processing techniques involve treating the image as a two-dimensional array and applying standard signal processing techniques to it. Though optical and analog image processing are both well defined in the space of image processing, the tag image-processing in SO solely refers to digital image processing.

A good start on the field is having a look at the next links:

For an in-depth collection of explanations of a number of image processing topics, have a look at CVonline.

41963 questions
10
votes
2 answers

Finding the "fitLine " of contours in OpenCV

I'm a program that find contours in a stream, for example : I want to find "set of points " that can describe this contours say like the red line : the yellow part is the the moments of the contours , I tried to use fitLine function of …
Engine
  • 5,360
  • 18
  • 84
  • 162
10
votes
1 answer

Rotated picture looks like it's missing pixels

I was playing around with PIL and transformation matrices to understand what's behind simple 2D image manipulation. In my attempt to rotate an image as "low level" as possible (that is, not using any rotate(degrees) function, but doing the math) I…
Alex
  • 1,416
  • 4
  • 16
  • 42
10
votes
4 answers

MATLAB vs. OpenCV

I've been using OpenCV for quite a while now and was wondering if switching to MATLAB would be a good idea. As far as I know they are both the same with MATLAB built over underlying OpenCV libraries. OpenCV is open source which is a definite…
nette
  • 575
  • 2
  • 8
  • 25
10
votes
2 answers

Segmenting Lungs and nodules in CT images

I am new with Image processing in Matlab, I am trying to segment LUNG and nodules from CT image. I have done initial image enhancement. I searched lot on the same but I haven't found any relevant materials. Trying to segment lung part from the given…
Sunil Kumar
  • 1,389
  • 2
  • 15
  • 32
10
votes
3 answers

Real-time template matching - OpenCV, C++

I am trying to implement real-time tracking using templates. I wish to update the template with every frame. The main modifications I have done are: 1) separated the template matching and minmaxLoc into separate modules namely, TplMatch() and…
learner
  • 1,197
  • 6
  • 22
  • 34
10
votes
3 answers

Reconstruct scene like Photosynth

Is there any open source code which does similar to MS Photosynth Photosynth is a potent mixture of two independent breakthroughs: the ability to reconstruct the scene or object from a bunch of flat photographs, and the technology to bring…
iceman
  • 4,211
  • 13
  • 65
  • 92
10
votes
4 answers

How do I create an image matrix with a line drawn in it in MATLAB?

I want to plot a line from one well-defined point to another and then turn it into an image matrix to use a Gaussian filter on it for smoothing. For this I use the functions line and getframe to plot a line and capture the figure window in an image,…
Framester
  • 33,341
  • 51
  • 130
  • 192
10
votes
4 answers

Fast peak-finding and centroiding in python

I am trying to develop a fast algorithm in python for finding peaks in an image and then finding the centroid of those peaks. I have written the following code using the scipy.ndimage.label and ndimage.find_objects for locating the objects. This…
DanHickstein
  • 6,588
  • 13
  • 54
  • 90
10
votes
5 answers

Removing long horizontal/vertical lines from edge image using OpenCV

How can I use standard image processing filters (from OpenCV) to remove long horizontal and vertical lines from an image? The images are B&W so removing means simply painting black. Illustration: I'm currently doing it in Python, iterating over…
Assaf Lavie
  • 73,079
  • 34
  • 148
  • 203
10
votes
6 answers

Detecting grayscale images with .Net

I am scanning documents to JPG images. The scanner must scan all pages as color or all pages as black and white. Since many of my pages are color, I must scan all pages as color. After the scanning is complete, I would like to examine the images…
Dave
  • 1,721
  • 2
  • 23
  • 46
10
votes
3 answers

Image orientation and validation with Paperclip?

I'm looking for a way to determine image orientation preferably with Paperclip, but is it even possible or do I need to user RMagick or another image library for this? Case scenario: When a user uploads an image i want to check the…
Antony Sastre
  • 617
  • 8
  • 19
10
votes
3 answers

Read region from very large image file in Java

Is there a Java library that can read regions of very large image (e.g. JPEG) files (> 10,000 x 10,000 pixels) without keeping the whole image in memory. Or alternatively, which Java library is capable of handling very large image files with a…
f3lix
  • 29,500
  • 10
  • 66
  • 86
10
votes
3 answers

Canny Edge Image - Noise removal

I have a Canny edge detected image of a ball (see link below) which contains a lot of noisy edges. What are the best image processing techniques that I can use to remove these noisy edges without removing the edges belonging to the ball? Original…
Adam
  • 610
  • 1
  • 7
  • 21
10
votes
2 answers

c++ image processing tutorials withuot 3rd party library

I want to learn image processing in C++, but I don't want to use any 3rd party library for image manipulation. Use of library for displaying the image(s) is okay, but all manipulations are to be done manually. Please point me to some good tutorials.…
Harshil Sharma
  • 2,016
  • 1
  • 29
  • 54
10
votes
5 answers

Python Tesseract can't recognize this font

I have this image: I want to read it to a string using python, which I didn't think would be that hard. I came upon tesseract, and then a wrapper for python scripts using tesseract. So I started reading images, and it's done great until I tried to…
codygman
  • 832
  • 1
  • 13
  • 30