image processing using matlab
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Active In SP

Posts: 1
Joined: Mar 2010
23-03-2010, 04:12 PM

I want seminar and presentation report or a project and implimentation on Digital image processing using matlab software.please help me out as soon as possible
Active In SP

Posts: 1
Joined: Feb 2012
08-02-2012, 01:23 PM

send me a seminar and presentation report & ppt as soon as possible pleasssssssssss.....
seminar flower
Super Moderator

Posts: 10,120
Joined: Apr 2012
04-08-2012, 11:06 AM

Digital Image Processing with Matlab

.pdf   2Digital Image.pdf (Size: 4 MB / Downloads: 60)


Images and pictures

As we mentioned in the preface, human beings are predominantly visual creatures: we rely heavily
on our vision to make sense of the world around us. We not only look at things to identify and
classify them, but we can scan for dierences, and obtain an overall rough feeling for a scene with
a quick glance.
Humans have evolved very precise visual skills: we can identify a face in an instant; we can
dierentiate colours; we can process a large amount of visual information very quickly.
However, the world is in constant motion: stare at something for long enough and it will change
in some way. Even a large solid structure, like a building or a mountain, will change its appearance
depending on the time of day (day or night); amount of sunlight (clear or cloudy), or various shadows
falling upon it.
We are concerned with single images: snapshots, if you like, of a visual scene. Although image
processing can deal with changing scenes, we shall not discuss it in any detail in this text.
For our purposes, an image is a single picture which represents something. It may be a picture
of a person, of people or animals, or of an outdoor scene, or a microphotograph of an electronic
component, or the result of medical imaging. Even if the picture is not immediately recognizable,
it will not be just a random blur.

What is image processing?

Image processing involves changing the nature of an image in order to either
1. improve its pictorial information for human interpretation,
2. render it more suitable for autonomous machine perception.
We shall be concerned with digital image processing, which involves using a computer to change the
nature of a digital image (see below). It is necessary to realize that these two aspects represent two
separate but equally important aspects of image processing. A procedure which satises condition
(1)a procedure which makes an image look bettermay be the very worst procedure for satisfying
condition (2). Humans like their images to be sharp, clear and detailed; machines prefer their
images to be simple and uncluttered.
Examples of (1) may include

Images and digital images

Suppose we take an image, a photo, say. For the moment, lets make things easy and suppose the
photo is black and white (that is, lots of shades of grey), so no colour. We may consider this image
as being a two dimensional function, where the function values give the brightness of the image at
any given point, as shown in gure 1.6. Usually
they take on only integer values, so the image shown in gure 1.6 will have  and  ranging from 1
to 256 each, and the brightness values also ranging from 0 (black) to 255 (white). A digital image
can be considered as a large array of discrete dots, each of which has a brightness associated with
it. These dots are called picture elements, or more simply pixels. The pixels surrounding a given
pixel constitute its neighbourhood. A neighbourhood can be characterized by its shape in the same
way as a matrix: we can speak of a  neighbourhood, or of a  neighbourhood. Except in
very special circumstances, neighbourhoods have odd numbers of rows and columns; this ensures
that the current pixel is in the centre of the neighbourhood.
seminar flower
Super Moderator

Posts: 10,120
Joined: Apr 2012
07-08-2012, 03:02 PM

Image Processing Using Matlab

.ppt   Image Processing Using Matlab.ppt.ppt (Size: 669 KB / Downloads: 25)

What is the Image Processing Toolbox?

The Image Processing Toolbox is a collection of functions that extend the capability of the MATLAB ® numeric computing environment.
Many of the toolbox functions are MATLAB M-files, series of MATLAB statements that implement specialized image processing algorithms.
Geometric operations
Neighborhood and block operations
Linear filtering and filter design
Image analysis and enhancement
Binary image operations
Region of interest operations

IP Toolbox

You can view the MATLAB code for these functions using the statement:
type function_name
You can extend the capabilities of the Image Processing Toolbox by writing your own M-files, or by using the toolbox in combination with with other toolboxes, such as the Signal Processing Toolbox and the Wavelet Toolbox.

Images in the Image Processing Toolbox

The basic data structure in MATLAB is the array, an ordered set of real or complex elements.
MATLAB stores most images as two-dimensional arrays (i.e., matrices), in which each element of the matrix corresponds to a single pixel in the displayed image.
For example, you can select a single pixel from an image matrix using normal matrix subscripting:

Data Types Continued

In order to reduce memory requirements, MATLAB supports storing image data in arrays of class uint8. The data in these arrays is stored as 8-bit unsigned integers. Data stored in uint8 arrays requires one eighth as much memory as data in double arrays. (Noninteger values cannot be stored in uint8 arrays, for example, but they can be stored in double arrays.)

RGB Images

In MATLAB, the red, green, and blue components of an RGB image reside in a single m-by-n-by-3 array.
m and n are the numbers of rows and columns of pixels in the image, and the third dimension consists of three planes, containing red, green, and blue intensity values.
For each pixel in the image, the red, green, and blue elements combine to create the pixel’s actual color.

Working with Image Data

Reading in image data from files, and writing image data out to files
Converting images to other image types
Working with uint8 arrays in MATLAB and the Image Processing Toolbox

Writing Images

To write image data from MATLAB to a file, use the imwrite function. imwrite can write the same file formats that imread reads.
In addition, you can use the imfinfo function to return information about the image data in a file.
See the reference entries for imread, imwrite, and imfinfo for more information about these functions


Important Note..!

If you are not satisfied with above reply ,..Please


So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page

Quick Reply
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  secure atm by image processing pdf jaseelati 0 331 15-01-2015, 03:17 PM
Last Post: jaseelati
  secure atm by image processing jaseelati 0 404 01-01-2015, 04:15 PM
Last Post: jaseelati
  fuzzy vault matlab code jaseelati 0 390 23-12-2014, 04:32 PM
Last Post: jaseelati
  facets claims processing ppt jaseelati 0 317 23-12-2014, 02:19 PM
Last Post: jaseelati
  matlab code for mppt algorithm jaseelati 0 227 16-12-2014, 02:37 PM
Last Post: jaseelati
Last Post: Guest
  scope of digital signal processing full report computer science technology 3 6,058 27-09-2013, 09:36 AM
Last Post: seminar projects maker
  IMAGE COMPRESSION USING DISCRETE COSINE TRANSFORM seminar class 4 5,648 22-07-2013, 09:25 AM
Last Post: study tips
Last Post: study tips
  Biorthogonal Wavelet Transform Digital Image Watermarking pdf study tips 0 477 29-05-2013, 03:59 PM
Last Post: study tips