Skip to Main Content Skip to Search
File Exchange
MATLAB Newsgroup
Link Exchange
  Blogs  
 Contest 
MathWorks.com

Steve on Image Processing

March 2nd, 2007

R2007a

As Loren posted yesterday in her Art of MATLAB blog, the R2007a release is available. Readers of this blog might be interested in the minor upgrades the Image Processing Toolbox, the Image Acquisition Toolbox, and the Video and Image Processing Blockset. Here is the release notes summary for all products.

The Image Processing Toolbox release includes:

  • imresize improvements (faster, less memory, better antialiasing for large shrink factors, better quality for indexed images)
  • tetrahedral interpolation in applycform
  • cpselect is easier to use in custom GUIs
  • Interactive mouse placement of shapes generated by imrect, impoint, and imline; interactive mouse resizing of the imrect rectangle
  • New montage options for controlling layout and appearance

The Image Acquisition Toolbox release includes:

  • From Video Device block for use with Simulink
  • Support for additional QImaging and Matrox devices
  • Improved DCAM driver

The Video and Image Processing Blockset includes:

  • 3-D array representation for color data
  • Expanded block support for color data
  • Multiple strings in Insert Text block
  • Improved algorithms in several demos
And then, of course, there's the new MATLAB release. There are too many worthwhile new features for me to mention them all here, but there are several new features that especially caught my eye:
  • Multithreaded computation for many elementwise operators and linear algebra functions
  • Maximizing and restoring Desktop windows
    I've already started using this nifty new feature. It's really handy when doing presentations.
  • Users can add their own M-file collections to the Help Browser's search database
  • The Editor can auto-correct some code problems reported by M-Lint
  • The divide-by-zero warning is now off by default
  • Movies no longer play an "extra" time when loading
  • New GUI callback functions including WindowScrollWheelFcn and KeyReleaseFcn
  • New function bsxfun can help eliminate many calls to repmat

I'm especially glad that several publishing features that I regularly use in this blog are now fully documented for the first time, including inline links and images. Also, you can now insert arbitrary HTML markup into your published M-file scripts. I might have to give that a try soon.

Enjoy.

4 Responses to “R2007a”

  1. Ralph Gonzalez replied on :

    Hi Steve:

    I bet you’re surprised to hear from me via your blog.

    I was wondering, if I never installed 2006b, do I have to do that before installing 2007a, or is the 2007a release totally self contained.

    Regards,

    Ralph

  2. Steve replied on :

    Hi Ralph, nice to hear from you here! There’s no need to install R2006b before installing R2007a.

  3. Jerico M. Rubion replied on :

    Hi Steve:

    I would like to know if there is a way to automate the selection of control points in cpselect. I want to do this automation to find the scale and rotation of each frame in a video.

  4. Steve replied on :

    Jerico—The toolbox does not currently offer automatic control point selection. You can find information on methods for automatic determination of scale and rotation by searching online, and you might also be able to find some MATLAB code.

Leave a Reply


Steve Eddins manages the Image & Geospatial development team at The MathWorks and coauthored Digital Image Processing Using MATLAB. He writes here about image processing concepts, algorithm implementations, and MATLAB.

  • ismail: i love chess keep posting :) can we make a web cam identify a chess set ? so we have a roboarm plays for real...
  • Navan: While black is going to win with a smothered mate, it is hard to see what moves would have led to this...
  • Doug: Forced ’smothermate&# 8217; is about to happen, with the added insult of threatening the queen on the...
  • Viton: Let’s give it a try: - RxQ : White Rook takes black Queen (White King was checked, can’t take...
  • Omar: Hi Steve, when using tformfwd to find corresponding points in the new space, the resulting co-ordinates from...
  • Steve: Cris—You’ ;re right, I should have caught the plot scaling issue. I wasn’t actually trying...
  • Cris Luengo: Not to spoil your upcoming bog entry too much, but if you scale the first graph (times vs Q) by setting...
  • Steve: Jim—Thanks for adding your comment showing how the syntax works for matrices.
  • Jim: for i = A …statements 230; end; Description: The …statements 230; are executed (as MATLAB...
  • Steve: Omar—Nice work.

These postings are the author's and don't necessarily represent the opinions of The MathWorks.

Related Topics