100% found this document useful (2 votes)
3K views

Digital Image Processing Lab Questions

The document outlines 20 questions to write MATLAB programs that perform various image processing tasks such as reading and displaying images, resizing images, converting between color models, applying filters for smoothing, sharpening, and noise removal, generating and equalizing histograms, and performing arithmetic and morphological operations on images.

Uploaded by

Anish Bansal
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
3K views

Digital Image Processing Lab Questions

The document outlines 20 questions to write MATLAB programs that perform various image processing tasks such as reading and displaying images, resizing images, converting between color models, applying filters for smoothing, sharpening, and noise removal, generating and equalizing histograms, and performing arithmetic and morphological operations on images.

Uploaded by

Anish Bansal
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Digital Image Processing Lab

Q1. Write a program (in MATLAB) to read an image and display its property. Q2. Write a program (in MATLAB) to display an image. Q3. Write a program (in MATLAB) to write an image variable as image. Q4. Write a program (in MATLAB) to enlarge an image to its double size. Q5. Write a program (in MATLAB) to rotate an image in clockwise and anticlockwise direction. Q6. Write a program (in MATLAB) to convert and rgb image to gray scale image. Q7. Write a program (in MATLAB) to implement the Basic Gray Level Transformation. Image Negative Log Transformation Power Law Transformation Piecewise Linear Transformation ( Contrast Stretching )

Q8. Write a program (in MATLAB) to generate Histogram for an Image and plot histogram in various ways (imhist, bar, stem, plot). Q9. Write a program (in MATLAB) to perform Histogram Equalization. Q10. Write a program (in MATLAB) to implement Arithmetic and Logical operation: Image Subtraction Image Averaging

Q11. Write a program (in MATLAB) to implement Smoothing Spatial Filters: Linear filter (Standard Average/BOX, Weighted Average) Ordered Statistic (Median)

Q12. Write a program (in MATLAB) to implement Sharpening Spatial Filters: Laplacian

Q13. Write a program (in MATLAB) to implement Smoothing (Lowpass) Frequency Domain Filters. Q14. Write a program (in MATLAB) to implement Sharpening (Highpass) Frequency Domain Filters. Q15. Write a program (in MATLAB) to implement Homomorphic filter. Q16. Write a program (in MATLAB) to implement different Noise model: Uniform noise

Gaussian noise Salt & Pepper noise Rayleigh noise Exponential noise Rrlang noise

Q17. Write a program (in MATLAB) to implement Restoration in the presence of noise only Spatial Filtering: Arithmetic mean filter Geometric mean filter Harmonic mean filter Median filter Max filter Min filter

Q18. Write a program (in MATLAB) to implement Color conversion for RGB model to HIS model. Q19. Write a program (in MATLAB) to implement Color conversion for HIS model to RGB model. Q20. Write a program (in MATLAB) to perform smoothing and sharpening on Color image.

You might also like