Publié le


Dilation algorithms—Introduction
Post updated on September 4 based on feedback from Cris Luengo's comment. Today I'm starting a new series covering...

plus de 17 ans il y a

Thumbnail

Publié le


Image visualization using transparency
Transparent graphics objects can be used effectively to visualize image processing concepts. Two particularly useful...

plus de 17 ans il y a

Thumbnail

Publié le


Filling small holes
A MATLAB user recently asked in the MATLAB newsgroup how to fill "small" holes in a binary image. The function imfill...

plus de 17 ans il y a

Thumbnail

Publié le


Reading Massively Multipage TIFFs: An Update
Last fall I wrote about a complaint some MATLAB users had about reading certain kinds of TIFF files. Specifically, some...

plus de 17 ans il y a

Thumbnail

Publié le


Image deblurring using regularization
I'd like to welcome back guest blogger Stan Reeves, professor of Electrical and Computer Engineering at Auburn...

plus de 17 ans il y a

Thumbnail

Publié le


Opening by reconstruction
Today I want to show you a morphological operation called "opening by reconstruction." The normal morphological...

plus de 17 ans il y a

Thumbnail

Publié le


Nonlinear operations using imfilter
Some nonlinear image processing operations can be expressed in terms of linear filtering. When this is true,...

plus de 17 ans il y a

Thumbnail

Publié le


False-color visualization of binary image object sets
Today I want to demonstrate a useful technique to produce a false-color visualization of different sets of binary image...

presque 18 ans il y a

Thumbnail

Publié le


Batch processing revisited
Here's a very common question we receive: "How do I process a set of image files in a directory?" ...

presque 18 ans il y a

Thumbnail

Publié le


Performance optimization for applylut
I thought I would finish my discussion of applylut and makelut by describing a performance optimization we implemented for...

presque 18 ans il y a

Thumbnail

Publié le


Digital Image Forensics
The June 2008 issue of Scientific American contains the article "Digital Image Forensics," by Hany Farid, Professor and...

presque 18 ans il y a

Thumbnail

Publié le


Congratulations to Phoenix!
Congratulations to the Phoenix team for a successful landing and deployment on Mars! Mission leadership: University...

presque 18 ans il y a

Thumbnail

Publié le


Lookup tables for binary image processing—Conway’s Game of Life
This is the third post about using lookup tables to process binary images. The first two posts were: ...

presque 18 ans il y a

Thumbnail

Publié le


Lookup tables for binary image processing—makelut and applylut
This is the second in a short series on using lookup tables for binary image neighborhood operations. See the first...

presque 18 ans il y a

Thumbnail

Publié le


Anti-aliased text in color
Over the past few years I've been fascinated to see the progress in making text look better on the screen. (I should...

presque 18 ans il y a

Thumbnail

Publié le


Lookup tables for binary image processing
Today I'm introducing a short series about using lookup tables to implement neighborhood operations in binary images. ...

presque 18 ans il y a

Thumbnail

Publié le


Visualizing the output of bwlabel
I often find myself writing small functions that help visualize certain image processing algorithms. For example, my...

presque 18 ans il y a

Thumbnail

Publié le


Corresponding labeled objects in two images
Several questions I've seen about bwlabel are about finding the correspondences between object labels in two images. ...

presque 18 ans il y a

Thumbnail

Publié le


Relabeling a label matrix
The three most common questions I've been hearing about bwlabel, which is used for labeling connected components in a...

presque 18 ans il y a

Thumbnail

Publié le


Reconsidering the impossible
I grabbed the latest issue of IEEE Signal Processing Magazine out of my mailbox the other day. As I was flipping through...

presque 18 ans il y a

Thumbnail

Publié le


Viewing output-space coordinates for a transformed image
Blog reader Ram asked a question last week that I hear fairly often: When you apply a spatial transformation to an...

environ 18 ans il y a

Thumbnail

Publié le


bwlabel search order
I've received several questions over the past months about the search order for the function bwlabel and whether it can...

environ 18 ans il y a

Thumbnail

Publié le


MATLAB 7.6 (R2008a)
When the new releases come out, I like to peruse the release notes for MATLAB. Loren and the Desktop team have already...

environ 18 ans il y a

Thumbnail

Publié le


Upslope area functions – updated files
For the geoscientists in the audience who are using my upslope area functions, I just updated the files. The update fixes a...

environ 18 ans il y a

Thumbnail

Publié le


Multidimensional Image Processing
Every so often someone asks in comp.soft-sys.matlab for a "function like Image Processing Toolbox function foobar that...

environ 18 ans il y a

Thumbnail

Publié le


R2008a
Last week The MathWorks released R2008a, the ninth in a series of six-month releases. (If there's an equinox coming up, look...

environ 18 ans il y a

Thumbnail

Publié le


Timing code in MATLAB
When we work on improving the speed of image processing functions in MATLAB, we are naturally interested in getting...

environ 18 ans il y a

Thumbnail

Publié le


Handling comments and e-mail
I would like to announce new procedures for comments on this blog, as well as for associated e-mail traffic. First,...

environ 18 ans il y a

Thumbnail

Publié le


Neighbor indexing
Earlier this year I wrote about logical indexing and linear indexing. Now I want to finish this little...

environ 18 ans il y a

Thumbnail

Publié le


Linear indexing
Last week I posted an introduction to logical indexing. This week I want to continue with a brief discussion of linear...

environ 18 ans il y a

Thumbnail

Charger plus