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
9
votes
1 answer

How to add custom metadata to OpenCV/numpy image?

I have a question. I am performing a series of operations (resize, copy, etc.) to some captured images in OpenCV, but I want to set some specific metadata (the attribute names should also be defined by me) to these images, which would survive those…
Subhamoy S.
  • 6,566
  • 10
  • 37
  • 53
9
votes
4 answers

how to display dicom image in matlab?

I want to ask about this function in matlab dicomread example : a = dicomread ('m.dcm'); imshow(a) the image showed in the screen but it is very dark.....I wonder way it is dark and not normal. I checked with different dicom images but the problem…
user-x
  • 139
  • 2
  • 2
  • 8
9
votes
3 answers

Crop particular part of image in android

I want to crop Red part from following image, Is there any simple method available in android that can crop following image. I have found many SO questions but all are suggesting to used following code: Bitmap croppedBitmap =…
user1273676
9
votes
1 answer

EMGU CV SURF image match

I have been working with the SURF feature detection example from the EMGU CV library. So far it's working amazingly; I can detect matching objects between 2 given images but I have run into a problem in regards to when the images do not match. I…
user1246856
  • 97
  • 1
  • 1
  • 5
9
votes
1 answer

Android: Real Time Image Processing

I have an application which takes a camera preview, performs some basic image processing function on every frame (e.g. edge detection, colour change, image warp etc.) and displays the modified frame to the screen in "real time". Similar to the…
9
votes
1 answer

Are Markov Random Fields implemented in OpenCV?

Markov Random Fields are a really popular way to look at an image, but I can't find a direct reference to them being implemented in OpenCV. Perhaps they are named differently, or are built from some indirect method. As the title states, are MRFs…
zebra
  • 6,373
  • 20
  • 58
  • 67
9
votes
2 answers

Shape Recognition - counting mangoes

I would like to be able to process a close-up image of a mango tree so that I can identify and count the mangoes. A mango is roughly an oval or ellipse shape that is uniquely different from the leaves and branches in the image. I would like to be…
9
votes
2 answers

Finding all matches with matchtemplate opencv opencvsharp

I am using opencv with opencvsharp. When doing a matchtemplate and afterwards minmaxloc I only get the first match. How do I get all matches? Cv.MatchTemplate(tempImg, templateSymbol.Img, resImg, MatchTemplateMethod.CCorrNormed); …
Casper Thule Hansen
  • 1,510
  • 2
  • 19
  • 36
9
votes
1 answer

Calling ImageJ from Mathematica

From Mathematica, I wish to pass an image to an ImageJ plugin and get the result sent from ImageJ to Mathematica. JLink is the tool that will help, but I am familiar neither with it nor with ImageJ (making it hard to leverage existing related…
Matthias Odisio
  • 2,038
  • 12
  • 19
9
votes
3 answers

How do I append metadata to an image in Matlab?

In writing some image processing routines in Matlab, I found that I don't know how to write metadata in to a newly processed and saved image. To keep it simple, my flow is as follows: image = imread('Base_Pic.jpg'); image_info =…
zachd1_618
  • 4,210
  • 6
  • 34
  • 47
9
votes
6 answers

Improving image processing speed

I am using C++ and OpenCV to process some images taken from a Webcam in realtime and I am looking to get the best speed I can from my system. Other than changing the processing algorithm (assume, for now, that you can't change it). Is there anything…
Cheetah
  • 13,785
  • 31
  • 106
  • 190
9
votes
9 answers

Exact Skin color HSV range

I have seen all questions on SO for range of HSV color space for skin But I can only figure out this Code - CvScalar hsv_min = cvScalar(0, 30, 60, 0); CvScalar hsv_max = cvScalar(20, 150, 255, 0); //range I am using is { 0,30,60,0 & 20,150,255,0…
Wazy
  • 8,822
  • 10
  • 53
  • 98
9
votes
1 answer

Opencv - Getting Pixel Coordinates from Feature Matching

Can anyone help me? I want to get the x and y coordinates of the best pixels the feature matcher selects in the code provided, using c++ with…
user1088410
  • 93
  • 1
  • 3
9
votes
3 answers

How do I return the most similar Unicode character to a section of an image?

I made a simple converter in Python to convert images to ASCII. Right now it uses various shades of dark characters, so it works but it is hard to make out at low resolutions: for example, the Google logo comes out as: .. .;. .@ …
Skyler
  • 909
  • 1
  • 10
  • 24
9
votes
2 answers

Using more than one GPU in matlab

this is the output of ginfo using Jacket/matlab: Detected CUDA-capable GPUs: CUDA driver 270.81, CUDA toolkit 4.0 GPU0 Tesla C1060, 4096 MB, Compute 1.3 (single,double) (in use) GPU1 Tesla C1060, 4096 MB, Compute 1.3 (single,double) GPU2 Quadro FX…
pyCuda
  • 233
  • 2
  • 13
1 2 3
99
100