Image Processing
Description Topics
- Image Acquisition, Import, and Export
- Image Processing, Analysis, and Visualization
- Algorithm Development and Application Deployment
- Video and Image Processing System Design
- Geospatial Computing
- Medical Imaging
Algorithm Development and Application Deployment
MATLAB is a highly productive development environment for creating scientific and engineering algorithms and applications, providing powerful tools for every step in the process. The high-level language, interactive programming environment, built-in math functions, editing and debugging tools, and deployment options all contribute to reducing your overall development time.
With MATLAB you don't have to develop algorithms from scratch or work with complicated interfaces to external libraries, as is common with C and C++. You can write image processing algorithms in MATLAB just as you would express them mathematically. Most algorithms in the Image Processing Toolbox are implemented in the open MATLAB language, which allows you to learn from and customize existing algorithms. In addition, you can incorporate algorithms from other MathWorks toolboxes, such as Signal Processing, Wavelet, Neural Network, and Statistics.
Building applications around complex algorithms and graphics is easy with the interactive GUIDE (Graphical User Interface Development Environment) tool, which lets you design and modify user interfaces with list boxes, pull-down menus, push buttons, radio buttons, and sliders, as well as MATLAB plots and ActiveX controls. Alternatively, you can create GUIs programmatically using MATLAB functions.
You have several options for deploying your application. The MATLAB® Builder™ NE enables you to easily convert MATLAB algorithms to Common Object Model (COM) objects that are accessible from any COM-based application.
|
GUIDE, the MATLAB Graphical User Interface Design Environment, lets you interactively design and view custom graphical front ends for your image processing applications. |
Blog: Steve on Image Processing
Read the latest entries on this popular Image Processing blog. Steve Eddins manages the Image and Geospatial development team. He writes about image processing concepts, algorithm implementations, and MATLAB.
Store

Next