Questions on the image processing capabilities implemented in Mathematica.

learn more… | top users | synonyms (2)

15
votes
0answers
235 views

Find the Panda and the Cat - Dudolf puzzle

I recently find this puzzle where you have to find the panda from a group of snowmen. Having a horrible eyesight I have to take help of mathematica to find it. I start with assumption that all ...
12
votes
0answers
411 views

Proving (self) similarity with Mathematica - Reccurrence Plots, Similarity Plots etc

I posted this question in math.se but given the sheer tumultuous number of questions that keep appearing on math.se and also given that I am trying to accomplish this in Mathematica, I thought I'd ...
10
votes
0answers
187 views

Efficient image stacking

I have a list of lists of images that I would like to stack and create mean images for each list of images. Images are .jpg files 2592x1944 pixels large. Each list ...
9
votes
0answers
207 views

Image Processing: Car front detection

Background Image processing can be applied to car license plate detection problems see Wikipedia, segmenting numbers, belisarius's old answer. Also, on this site once can use some techniques ...
7
votes
0answers
104 views

Why does ImageFilter fail with radius 1, but works with radius 2?

Bug introduced in 9 and persists through 10.4.1 When thinking on a way to answer this question using ImageFilter I have found (with Jason B's help) that we can ...
7
votes
0answers
289 views

Visualization of traces of moving objects

An example movie which is made with the listed mathematica code below shows traces of moving objects: https://youtu.be/8jN2uuSHCEg (Melting ...) http://youtu.be/5ET62846C-I (Crystallisation ...) ...
7
votes
0answers
136 views

Ways to overcome failure of TextRecognize on relatively simple price tag?

I would like to perform OCR on this sample image. TextRecognize[Import["RedBox.jpg"], Language -> "German"] returns ...
6
votes
0answers
2k views

Create “Ostagram” like Images using Wavelet Transforms

I am trying to make an "ostagram" like image using wavelet transforms and image keypoints. See the following link: https://www.facebook.com/ostagram/ This is done using neural networks, which I at ...
6
votes
0answers
197 views

How to determine foci colocalization in a microscopy RGB image

I have a series of microscopy RGB images of the cell nucleus like this one The red and green dots are clusters of different proteins and I would like to determine when these dots colocalize. ...
5
votes
0answers
53 views

How many clusters does DominantColors return?

Is there any documentation on how it automatically chooses the number of colors - does it use X-means or some other heuristic to determine the number of clusters it automatically returns?
5
votes
0answers
200 views

Challenge: Speeding up MaxDetect for application in 3D blob detection

In image segmentation it is a common problem that objects appear clustered and are therefore undistinguishable from each other when using simple algorithms. Based on this post I obtained efficient ...
5
votes
0answers
1k views

computation of gradient vector field in 3D using GradientOrientationFilter

I want to compute a 3D gradient vector field of an Image3D object using the built-in GradientOrientationFilter function in Mathematica. From the documentation I ...
4
votes
0answers
114 views

Tracking features where ImageFeatureTrack finds none?

How is it possible to track common features in the following sequence of images (e.g. holes or corner points along the top margin), ? I have had no luck with ...
4
votes
0answers
140 views

Mapping Images in Parisian metro stations

One particular aspect of some Parisian metro stations is that stations' walls are curved, even in the sides where one would place advertising posters. Here is a picture of one such station: I was ...
4
votes
0answers
280 views

Help with Fourier analysis and filtering of an image

I am starting with the following image: For the curious, it is an STM scanned image of graphite. I am hoping to find some kind of periodic structure in the image related to the honeycomb structure ...
4
votes
0answers
155 views

How to make distance transform invariant to scale?

I am trying to use a distance transform as a descriptor to encode silhouettes in order to do a shape recognition task. It is clear that distance transform distribution is invariant under rotation and ...
4
votes
0answers
511 views

Masked Image Registration/Alignment/Correlation

I'm trying to register (align) two circular grayscale images using a boolean mask to prevent them simply being aligned on the fixed circular border. There are also small fixed circular regions in the ...
4
votes
0answers
475 views

How can I create jpeg images of a given file size?

Cross-posted at Wolfram Community I would like to have a function makeJPG[megabytes_] that generates random jpg images of given file sizes with itf filesize (in megabytes) watermarked on the image ...
4
votes
0answers
711 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 ...
3
votes
0answers
46 views

Overlay Inside a Grid/Column/Row Not Working

Here is a microscopy image of some cells I want to make measurements on with Mathematica: In order to make some measurements of cells in a microscopy image I have written a simple dynamic overlay ...
3
votes
0answers
65 views

NelderMeadMinimize for 2D Gaussian fitting

I would like to fit a large number (10^5-10^6) of small images to 2D gaussians by taking advantage of the NelderMeadMinimize package from Oleksandr: Shaving the last 50 ms off NMinimize. The ...
3
votes
0answers
47 views

Can I extract or deduce the effective input form to duplicate the results from an interactive toolbar?

The interactive toolbars that are available in 10.0+ are very nice for getting images to look the way I want; but the black box functionality is very un-Mathematica-like, and doesn't help me if I want ...
3
votes
0answers
215 views

adaptive histogram equalization

There is an interesting algorithm called contrast enhanced adaptive histogram equalization that does histogram equalization on small segments of an image (and then pastes them back together). I know ...
2
votes
0answers
82 views

Convert (rescale) 16 Bit png image

I have a camera (12 Bit Sensor, 2048 * 2048 Pixels). The images can also be exported in 16 Bit png format. Here different settings can be used. One setting is somewhat strange. For this special case ...
2
votes
0answers
205 views

Pattern recognition

I am trying to have Mathematica come up with a simplified version of a real pattern. For the moment I'm trying with handwritten digits, but eventually I want to apply it to more complex photographs. ...
2
votes
0answers
106 views

Identify and measure single bubble radius in series of images (TIFF)

I aim to make use of Mathematica's image processing capabilities to measure the radius of bubbles in consecutive images taken with a high-speed camera. After searching through this website I have ...
2
votes
0answers
134 views

How to get the SIFT features of an image?

According to the documentation, the function KeyPoints[] computes features only using SURF, but what about SIFT or FAST features?
2
votes
0answers
328 views

Understanding “IntensityData” coordinates

Update - Playing around a bit, is it true that we need to process the list of "IntensityData" values $r$ as follows: r = Partition[r,k]; r = Transpose@r; And ...
1
vote
0answers
32 views

Fast Creation of Label Matrix for Use With ComponentMeasurements?

I am taking a lot of measurements from regions of interest in microscopy images and am finding that generating binary masks to use with ComponentMeasurements is rather slow (at least it's slow the way ...
1
vote
0answers
46 views

Is it possible to get as good inpainting as with RGB having only grayscale image?

The question derived from this post. According to the answer by nikie, for grayscale image with Method->"TextureSynthesis" we get much worse result than for RGB ...
1
vote
0answers
79 views

How to refocus camera?

I'm trying to read a barcode though my computer's webcam but it fails because the ImageCapture won't refocus the camera when I put the code close to it, and this it is blurry: Is there anyway ...
1
vote
0answers
61 views

Speeding up ImageData[image,“Byte”]

For my image analysis I need the Byte values of many sequential 8bit PNG images. To obtain the Byte data I use: ...
1
vote
0answers
83 views

How to segment letters and text blobs?

This new article from Google research describes how their Translate app preprocesses an image on a phone before applying convnets: It needs to weed out background objects like trees or cars, and ...
1
vote
0answers
39 views

Using an arbitrary area bounded by lines for PDEs?

I have a set of lines I pulled from an image that make a closed loop, pretend it's a unit square for reference. Is there a way to use such an arbitrary region for solving PDEs, and is there a way to ...
1
vote
0answers
118 views

Extract peaks from image

EDIT: I've managed to solve the problem by using "Get Coordinates" on a couple of points and then figuring out the affine mapping by using the values they're supposed to be at, and applying that ...
1
vote
0answers
119 views

When using Classify[] on images, is preprocessing necessary?

If the images in the training data set have different sizes and channels and color spaces, will this hinder the classifier? The examples in the documentation seem to suggest that normalization with ...
1
vote
0answers
82 views

Import a web page with $\LaTeX$ code including images (png or other)

To be brief; I would like to import a web page, so I use Import["http://fabricebaudoin.wordpress.com/2012/10/25/lecture-32-the-malliavin-derivative/"]; which ...
1
vote
0answers
115 views

Understanding the use of GradientOrientationFilter to achieve a “brushed” effect

I'm trying to recreate in Javascript a piece of code that appeared here on Mathematica, specifically in this answer. The user Simon Woods suggested an amazingly efficient way of drawing lines over ...
1
vote
0answers
291 views

Speeding Up Image Processing Functions

I am working with stacks of 1024x1024 timelapse microscopy images that I am performing a series of image processing functions on to help segment each image. These functions include ...
1
vote
0answers
186 views

How can I add drop shadows to the text of non-input/output cells?

Inspired by simon woods's wonderful shadow function, I want to add drop shadows to all the text of non-input/output cells in a notebook, something like this: By using simon woods's shadow function, ...
0
votes
0answers
19 views

How to copy pixels indexes simultaneously from a list of images

I have a list of images which contain a box. The box is translated from an image to an other. I want to copy the indices of box corners from simultaneously from the list of image. I am wondering if ...
0
votes
0answers
38 views

3D curvature from Segmented Image

i have a CT - scan which i have segmented and i can visualize different phases as voxels. I can also identify blobs and visualize them as well. Is there a automatic way that i can compute the ...
0
votes
0answers
91 views

Selecting morphological components of a 3D image

This is a follow up of a previous question : Selecting morphological components by clicking on them? I followed the answer provided by Dr. belisarius. It works fine for 2D images. However, I can't ...
0
votes
0answers
65 views

Transforming part of an image to a square

I'm trying to detect pieces on a photographed checkerboard. Determining the corners of each square works fine, but for each of those squares I'd like to generate an image from the original image and ...
0
votes
0answers
47 views

Image assembly without sharp edges

I applied FourierDCT on an image by dividing it into 8*8 blocks. When I combine the blocks to together i obtain the image how can I smoothen the edges of each block? My entire code is ...
0
votes
0answers
38 views

Image Classification Using Local Maxima and Gradients

I can get all the local maxima using MaxDetect. For example, I have taken the image of Lena and found the local maxima using ...
0
votes
0answers
36 views

How to select very small components in an image

I have been trying to identify the centroids or positions of the small yellow dots (not the large regions) in the image below. I have adopted the following strategy (please see the code), however, i ...
0
votes
0answers
59 views

Inpaint command use in Extending Van Gogh’s Starry Night with Inpainting

I'm trying to have some fun with the Wolfram Blog and am reading Extending Van Gogh’s Starry Night with Inpainting. He has this first image: My first question is how did he get the black and white ...
0
votes
0answers
61 views

Creating rectangles from “ImageCorners” output

I want to create multiple rectangle areas from this image where the rectangle would be defined by the points on the edges of the outer most squares - dont mind the inner ones. In the end there ...
0
votes
0answers
75 views

Pulling the boundaries from a Solidworks Profile in Mathematica

I'm currently trying to take a 2d profile generated in SolidWorks and use mathematica to analyze it. I need to pull lines that represent the boundaries of the shape from an image of the shape. . My ...