Draw the histogram of the original image, MATLAB Programming

Assignment Help:

Given the following image,

1

2

1

1

2

0

0

1

5

1

0

1

1

6

7

6

1

2

(a)   Draw the histogram of the original image (8 + 2 marks)

(b)   Compute the equalized image with eight possible gray levels. Show each step carefully.

-          Draw the histogram of the equalized image. (8 + 4 + 2)

-          Show the equalized image.  (6 marks)

Question The following figure shows

(a) a 3-bit image of size 5-by-5 image in the square, with x and y coordinates specified,

(b) a Laplacian filter

                                                                                              Laplacian filter

y\x

0

1

2

3

4

0

3

7

6

2

0

1

2

4

6

1

1

2

4

7

2

5

4

3

3

0

6

2

1

4

5

7

5

1

2

Compute the following:

(a) The output of correlation of h=[1 1 0] and the first row. Assume the first row as 1-D image.

(b) The output of convolution of h=[1 1 0] at (0,0). Assume the first row as 1-D image.

(c) The output of a 3 × 3 mean filter at (2,2).

(d) The output of a 3 × 3 median filter at (2,2).

(e) The output of the 3 × 3 Laplacian filter shown above at (2,2).

Question 

a) Read the 'Cameraman.tif'  image file into MATLAB and then display the image in a MATLAB figure window. 

b) Apply a 3-by-3  average filter (A) in spatial domain on the original image and then display the filtered image.

c) Apply a 3-by-3 Laplacian filter (B) in spatial domain on the original image and then display the filtered image.

d) Based on the output images obtained from the above two filters, what you can deduce about the function for the two filters: (A) and  (B).

e) Write the sequence of Matlab commands that can be applied to the original image and the results from (b) to implement the 'Unsharp Masking'. What  you can deduce about the function of this process?


Related Discussions:- Draw the histogram of the original image

Expressions, Expressions: The Expressions can be formed using values, ...

Expressions: The Expressions can be formed using values, variables which have already been formed, operators, parentheses, and built-in functions. For numbers, these can invol

Compute a reasonable vector for lower bound and upper bond, You are a quant...

You are a quant analyst reporting directly to a portfolio manager. Your manager requires you to generate a simple code to compute several statistics for the following potential por

Type logical , Type logical: The type logical is used to store the tru...

Type logical: The type logical is used to store the true/false values. If any variables have been formed in the Command Window, they can be seen at the Workspace Window. In

Mri - detecting defects in major ateries, MRI (magnetic resonance imaging) ...

MRI (magnetic resonance imaging) scanners allow doctors to now obtain complete body images for medical diagnosis purposes. The system produces scans which represent slices through

Shift a signal and then add, I have a biological signal need to be shifted ...

I have a biological signal need to be shifted by 12.5 ms and then add all the shefted signals together

Algorithms, Algorithms: Before writing any computer program, it is ver...

Algorithms: Before writing any computer program, it is very useful to first outline the steps which will be essential. An algorithm is the series of steps required to solve a

Matlab assignment, Complete assignment as per attached word doc. Include fu...

Complete assignment as per attached word doc. Include function files along with Matlab assignment file.

Calling an user-defined function from script, Calling an User-Defined Funct...

Calling an User-Defined Function from Script: Now, we will change our script which prompts the user for the radius and computes the area of a circle, to call our function cal

Printing - matrices, Printing - matrices: For matrices, the MATLAB unw...

Printing - matrices: For matrices, the MATLAB unwinds the matrix column by column. For illustration, consider the random 2 × 3 matrix as shown below: >> mat = randint(2,3,[

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd