Questions on the image processing capabilities implemented in Mathematica.

learn more… | top users | synonyms

5
votes
4answers
294 views

How can I return the color at a coordinate in an image?

I have an imported and cropped image: TestPicture = Import["filepath.jpg"]; TestPictureCropped = ImageCrop[TestPicture, Min[ImageDimensions[TestPicture]]]; How ...
5
votes
5answers
333 views

Get Coordinates in Image Processing

I'm new to Mathematica. I'm very impressed about it's abilities. It's very easy to achieve complex tasks. But I fail the simple ones. How can I get coordinates in image processing? I'd like to ...
5
votes
4answers
136 views

How do I overlay corresponding values over each frame of an animation?

I recorded a phenomenon using video capturing (phen.avi, imported into Mathematica) and simultaneous measurement of some electrical properties of that phenomenon (a ...
5
votes
3answers
215 views

Inserting button in image

Can I insert a button in an image at specified location? I have tried but it shows Button is not a graphic function.
5
votes
3answers
186 views

Is it possible to snip a certain number of pixels from a specified side of an image, without specifying the image's final width and height?

It seems that ImageCrop allows one to specify the final size of the image. For example, ImageCrop[image, size, spec] crops ...
5
votes
3answers
261 views

Tile image on specific location without space between them [duplicate]

Possible Duplicate: How to combine images with the same dimensions in a grid? I would like to arrange images without any space between their edges as each piece is made to connect with ...
5
votes
3answers
262 views

Parameters for the CIE XYZ Color Space in Mathematica

In Mathematica, producing a color based on its RGB parameters is easy; one can use (for example) ...
5
votes
1answer
260 views

How do I put an image on the complex plane?

I watched this video and became interested in transforming an image. But I have no good idea on how to embed an image in the complex plane using Mathematica. I have a method that seems to work, but ...
5
votes
1answer
334 views

Computing the distance between two curves obtained from image data?

I've got some image data that I've binarized. The image contains two curves, from which I'd like to compute the distance between (eventually computing an average radius for each point in the ...
5
votes
1answer
253 views

Accessing the graph Thinning produces without losing all the edges' lengths/slopes

This is a follow up to the OCR question I had earlier. What I want to do is to use Thinning to create "skeletons" of images of characters and then compare their shapes, utilizing such properties ...
5
votes
1answer
200 views

How to determine edgeweights from width of skeleton using MorphologicalGraph (or workaround)?

Background I'm trying to create a workaround for what seems to be a bug in MMA's graph functions related to edge weights: SO: How to Label Graph Edges with their weights According to MMA's ...
5
votes
1answer
78 views

Scaling an image with “Drawing Tools” primitives on it

Imagine I doodle with the "Drawing tools" pen, or place lines on an image after importing it. Now say I want to scale this image by some constant factor $C$ while maintaining the same aspect ratio. ...
5
votes
0answers
409 views

Detect cigarettes/cigars in a scene [closed]

In many countries, it is mandatory to show a statutory warning whenever smoking is depicted in TV episodes and films- yeah that's asinine. How to detect cigarettes and cigars (in many the scenes, the ...
4
votes
2answers
1k views

Calculate mean and standard deviation from ImageHistogram

I am doing my PhD in Clinical Neuropsychology; I had someone helping me analyse images (.jpg pictures) in Mathematica, but it turns out this person made some really bad decisions, and well, now I have ...
4
votes
1answer
207 views

How can I find a particular character in an image that has many similar Chinese characters? [duplicate]

The Chinese characters "竟" and "竞" are very similar in their appearance. I am trying to find "竟" in the following picture. I tried use TextRecognize but it ...
4
votes
1answer
335 views

Efficiently exporting many images as a video

I have many .gif images and I would like to export them as a single video file (I prefer .mov, but any video format is fine). But what if I have several tens of megabytes of .gif images? Is it ...
4
votes
2answers
153 views

How can I superimpose points or disks on an image at specified coordinates?

I have a TIFF image of 640 x 640 pixels, over which I would like to plot a list of points or disks of small radius. I have been testing different alternatives and I found ImageCompose command. ...
3
votes
2answers
197 views

What is ImageDistance measuring?

What quantity is ImageDistance measuring, and what do the numbers mean? I found the ImageDistance command in Mathematica 9, but ...
3
votes
2answers
129 views

How to create an ImagePartition type-of-function that generates parts of different sizes

Background: I partition images to polygons ( squares ) and color them with VertexColors. I want to use a minimal number of polygons while still showing a clear resemblance of the original image. - ...
3
votes
1answer
68 views

Resampling when using image as Texture

How to get sharp pixel boundaries with Texture? I'd like to have only black/white in the example below, no gray. ...
3
votes
1answer
220 views

Detection of horizontal lines in an image

Ok I'm trying to detect horizontal lines in an image. But the problem is that the line is quite obscure. So I'm not sure if it is even possible to extract that. I tried many different filters, but ...
3
votes
2answers
124 views

How to remove border points from InputForm?

I have this code, and it generates the below ListStreamPlot. The second graph is the ListStreamPlot overlaid with the points ...
3
votes
1answer
154 views

Filter bright dots from the gradient of the image

I am wondering to how to filter bright dots from background noise. I have used gradient filter in mathematica but it doesnt help, is anyway I can plot Intensity versus background noise with threshold ...
3
votes
2answers
387 views

Deformed style when exporting eps files

I want to export a plot into an eps file. Below I present a sample plot code in order to demonstrate the two issues that appear. (1). LabelStyle: When I use ...
3
votes
0answers
102 views

looking for a generalised Hough Transform function or a least a function to locate circles

I am looking for a generalised Hough Transform function or a least a function to locate circles (position of center and radius) in a image. There is the standard Hough line search function ...
2
votes
4answers
879 views

How can I extract the data from an image and process it pixel by pixel?

For example, to change the color of each pixel to the mean color of the three channels, I tried i = ExampleData[{"TestImage", "Lena"}]; Mean[i] but it just ...
2
votes
3answers
310 views

Color mixing or blend

Color mixing seems not only one type. Here is RGB_color_model I wrote this one: ...
2
votes
3answers
133 views

Using ImageTransformation[] with a lookup table

I need to transform images by ImageTransformation in a time critical application. Therefore I precalculate a lookup table lut of ...
2
votes
2answers
165 views

HSB -> HSL Converter

Starting from an image I would like to apply a custom filter to an image. I have thought and implemented this filter in HSL space and it goes like this : Boost the saturation of the pixels that ...
2
votes
2answers
161 views

How can I import images from a Microsoft SQLServer database?

I have a table with binary data (images) in Microsoft SQlServer. I want to import that data and convert it into Image format. I wrote the following code, but it's ...
2
votes
4answers
126 views

Find components which have intersections with designated lines

I have an image with several disconnected components, and I want to find all the components which have intersections with some designated lines which I generated previously. The image: And the line ...
2
votes
2answers
135 views

Take part of image under locator

How to create Manipulator with Locator to take part of an image?
2
votes
1answer
44 views

How do I access the binary matrix underlying an EdgeDetect output?

Applying EdgeDetect to an image generates a black and white edge-detected image, which I suspect corresponds to an underlying binary matrix. How can I access this ...
2
votes
2answers
151 views

Introduction of bias during brightness and contrast manipulation of an image

Quoting from Nature magazine's "Image integrity" guidelines: Processing (such as changing brightness and contrast) is appropriate only when it is applied equally across the entire image and is ...
2
votes
1answer
153 views

Weird resampling when I try to export an Image

Mathematica language newbie here. I wrote the following code to quantize an image: ...
2
votes
1answer
87 views

Round image corners [duplicate]

I just read StackExchange blog It’s OK to Ask and Answer Your Own Questions which even encourages it and decided to ask about a problem I now know how to solve. But I found an elegant answer only ...
2
votes
1answer
257 views

non-linear trend reduction using thresholds

Doing some mappings of the earth magnetic field results in the left-hand figure below (which consists of 181 profiles): To improve this I tried a non-linear trend reduction using, for example, ...
1
vote
2answers
81 views

Image processing - How can I apply an operation to several images at once?

I imported pictures into Mathematica, and used names for them that follow the easy scheme "name" string joined with an integer, ranging from 14 to 20. Printing these images on screen works nicely: ...
1
vote
1answer
152 views

How do I slice an image of size “width × height” in n² pieces of size “width / n × height / n”?

Background: What I want is to make a jigsaw from an image. (A simple one where the pieces are polygons.) I have the following strategy in mind. Create a set of polygons and assign images (or just the ...
1
vote
1answer
320 views

HOG descriptor for image processing

I did not find in Mathematica a function for Histogram of Oriented Gradients (HOG) descriptors. Is there any similar function? Do you have an implementation you are willing to share?
1
vote
2answers
115 views

How can I crop manipulator from a plot

I wanted to know how can I crop a Manipulator from a plot. the code for plot is ...
1
vote
2answers
230 views

How can I enhance ImageCompose to blend multiple layers?

Blend modes (or Mixing modes) in digital image editing are used to determine how two layers are blended into each other. Version 8 has functionality to perform binary and basic alpha blending but ...
1
vote
1answer
156 views

Extract data from plots in papers including error bars

I would like to know how to extract data from plots in a paper and, also, how to do that in a way that include error bars. I know there are specific softwares to do that, e.g. Plot Digitizer, which ...
1
vote
2answers
136 views

How to find Image Size of a control object?

I want to find the ImageSize or at least dimensions of any control object irrespective of it being an image or an any other control such as ...
1
vote
0answers
114 views

Exporting images leaves syntax artifacts [closed]

I'm exporting Images (using .Net MathLink) and finding syntax artifacts in: Images: RTF: PDF: I've tried a couple of things such as ...
1
vote
0answers
76 views

Why does animating images overlayed with graphics primitives take much longer than animating either individually?

So I start by making a list of images with images = Image[ArrayPlot[Import[ (* filenames *) ]]] Then I run some complicated code that extracts the coordinates ...
1
vote
0answers
138 views

How to estimate time series from a plot? [duplicate]

Possible Duplicate: Recovering data points from an image Suppose you have a colored plot of several time series (say, from a paper), but not the raw data. How would you estimate the series, ...
0
votes
2answers
121 views

Find white regions in image

At the white regions of this image I want to add a few random arrows. I would like to realize two different of adding the random arrows: The arrows may not leave the white region The arrows have to ...
0
votes
2answers
124 views

Number of edges to each polygon of a graph constructed from an image

I have an image which looks like from How to convert an image to a graph and get the positions of the edges? which by using MorphologicalGraph becomes a graph ...
0
votes
1answer
105 views

How does DistanceFunction work with images in ClusteringComponents?

Does anyone know the syntax to DistanceFunction? I am trying to define my own function to use with ClusteringComponents; e.g., ...