Publié le


Upslope area – Introduction
A long time ago, blog reader Brendon asked me if I knew of a way to compute something called upslope area in MATLAB. I...

environ 19 ans il y a

Thumbnail

Publié le


Neighbor indexing
In response to my last post about connected component labeling algorithms, blog reader JanKees wanted to know how to...

environ 19 ans il y a

Thumbnail

Publié le


Pad values in dilation and erosion
Blog reader DKS asked recently why values outside the image are assumed to be -Inf when computing dilation. I thought...

environ 19 ans il y a

Thumbnail

Publié le


New MATLAB Desktop Blog
This is just quick note to tell everyone about the newest MATLAB Central blog. When you get a chance, check out Inside the...

environ 19 ans il y a

Thumbnail

Publié le


Connected component labeling – Part 3
Let's start looking at connected component labeling algorithms. In this post I want to explain how you can think of...

environ 19 ans il y a

Thumbnail

Publié le


Computing distance using image file information
Patrick asked for an example on how to compute distances between objects based on resolution information stored in a file....

environ 19 ans il y a

Thumbnail

Publié le


Connected component labeling – Part 2
In this series I'm discussing different ways to compute the connected components of a binary image. Before I get into...

environ 19 ans il y a

Thumbnail

Publié le


What happened to isgray, isind, isbw, and isrgb?
In a blog comment recently, Rob asked about what happened to isrgb. When you run this function, it issues a warning about...

environ 19 ans il y a

Thumbnail

Publié le


Connected component labeling – Part 1
Several people have asked recently about how bwlabel works, so I plan to write about it here during the next several...

environ 19 ans il y a

Thumbnail

Publié le


R2007a
As Loren posted yesterday in her Art of MATLAB blog, the R2007a release is available. Readers of this blog might be...

environ 19 ans il y a

Thumbnail

Publié le


ROIPOLY – rectangular regions and logical indexing
Several readers commented on my recent roipoly and poly2mask posts, and I wanted to follow up on a couple of...

environ 19 ans il y a

Thumbnail

Publié le


Costas arrays
Last week I wrote about a possible modification to poly2mask that would estimate how much of each pixel is contained...

environ 19 ans il y a

Thumbnail

Publié le


Antialiased polygon scan conversion: Are you interested?
In December I wrote several blogs about the algorithm underlying the poly2mask function. Basically, the algorithm uses...

environ 19 ans il y a

Thumbnail

Publié le


Seen on the web
Item 1: Digital image correlation for strain measurement The iMechanica web site has an item on a MATLAB tool that...

environ 19 ans il y a

Thumbnail

Publié le


A Year of Blogging
I started this blog on image processing and MATLAB about a year ago. Shortly afterward, another blogger discovered it and...

environ 19 ans il y a

Thumbnail

Publié le


Superimposing line plots on images
Several people have asked me recently how to plot some kind of shape on top of an image, so I thought I'd show the basic...

plus de 19 ans il y a

Thumbnail

Publié le


B = “Profile Connection Space”
A couple of weeks ago I asked if anyone could guess what this "equation" means on my office whiteboard: It's...

plus de 19 ans il y a

Thumbnail

Publié le


Colorful anniversaries in 2006
[Guest blogger Jeff Mather, a developer on the Image and Geospatial team, is also an avid amateur photographer. He...

plus de 19 ans il y a

Thumbnail

Publié le


POLY2MASK and ROIPOLY – Part 3
This is the final post in a series discussing the algorithm underlying Image Processing Toolbox functions poly2mask and...

plus de 19 ans il y a

Thumbnail

Publié le


B = PCS
Every now and then, a visitor to my office will ask, "Hey, what does that equation on your whiteboard...

plus de 19 ans il y a

Thumbnail

Publié le


Image processing tools on the MATLAB Central File Exchange
Last week I posted a link to some bilateral filtering MATLAB code on the Web. A commenter quickly pointed out that there...

plus de 19 ans il y a

Thumbnail

Publié le


Getting MATLAB code from blog postings – An update
Loren and I frequently use the MATLAB publish feature to create our blog posts. Back in October, we started using some...

plus de 19 ans il y a

Thumbnail

Publié le


POLY2MASK and ROIPOLY – Part 2
I'm familiar with two basic ways to determine whether a point is inside a polygon. The first is to compute the winding...

plus de 19 ans il y a

Thumbnail

Publié le


Seen on the Web: Bilateral filtering in MATLAB
This looks interesting: Medical Image Processing: Bilateral Filtering in MATLAB. It includes MATLAB code. By the way, we...

plus de 19 ans il y a

Thumbnail

Publié le


POLY2MASK and ROIPOLY – Part 1
This is the first of several blogs about the algorithm behind poly2mask and roipoly. poly2mask takes a set of polygon...

plus de 19 ans il y a

Thumbnail

Publié le


3-D blood vessel tracing
We had a visitor from Harvard Medical School and Massachusetts General Hospital here at MathWorks headquarters in...

plus de 19 ans il y a

Thumbnail

Publié le


Separable convolution: Part 2
Back in October I introduced the concept of filter separability. A two-dimensional filter s is said to be separable if...

plus de 19 ans il y a

Thumbnail

Publié le


Tetrahedral interpolation for colorspace conversion
The Image Processing Toolbox function applycform can convert colors based on ICC profiles. ICC standards for the...

plus de 19 ans il y a

Thumbnail

Publié le


Old habits
Last time I showed off custom data cursors with a little utility function that displays object labels as data...

plus de 19 ans il y a

Thumbnail

Publié le


Labeling labeled objects
A post in comp.soft-sys.matlab this week (see the third post in this thread) asked how to display graphically the...

plus de 19 ans il y a

Thumbnail

Charger plus