# Digital Image Processing (4 projects)

Project 1:

Zooming and Shrinking Images

Assume that the desired zoom/shrink factors are integers, zoom and shrinking the

1) by Pixel Replication

(a) Write a computer program capable of zooming and shrinking an image by pixel

replication.

(b) Use your program to shrink the original image by a factor of 10.

(c) Use your program to zoom the image in (b) back to the resolution of the

original.

Explain the reasons for their differences.

2) by Bilinear Interpolation

(a) Write a computer program capable of zooming and shrinking an image by

bilinear interpolation. The input to your program is the desired resolution (in dpi) of

the resulting image.

(b) Use your program to shrink the following image from 1250 dpi t0 100 dpi.

(c) Use your program to zoom the image in (b) back to 1250 dpi.

Explain the reasons for their differences.

----

Project 2:

Image Enhancement Using Intensity Transformations

The focus of this project is to experiment with intensity transformations to enhance

using

(a) The log transformation shown in Chapter 3.

(b) A power-law transformation of the form shown in Chapter 3.

In (a) the only free parameter is c, but in (b) there are two parameters, c and r for

which values have to be selected. As in most enhancement tasks, experimentation

is a must. The objective of this project is to obtain the best visual enhancement

possible with the methods in (a) and (b). Once (according to your judgment) you

have the best visual result for each transformation, explain the reasons for the

major differences between them.

----

Project 3:

Histogram Equalization and Matching

equalization on it.

(a) Write a computer program for computing the histogram of an image.

(b) Implement the histogram equalization technique discussed in Section 3.3.1.

(c) Implement the histogram matching discussed in Section 3.3.2.

Note that your report should include the original image, a plot of its histogram, a

plot of the histogram-equalization transformation function, a plot of the

histogram-matching transformation function, the enhanced image, and a plot of its

histogram. Use these information to explain why the resulting image was enhanced

as it was. Comparing with two enhancement method, explain the reasons for their

differences.

----

Project 4:

Image Enhancement by High-Boost Filtering

When the input image is darker than desired, the high-boost filtering can help to

increase in average gray level of the image. Download ‘[login to view URL]’ from the folder of

3

‘projectImages’.

(a) Use the program of spatial filtering to implement high-boost filtering, as given

in Section 3.7.2. The averaging part of the process should be done using the filter

(b) Enhance the testing image using the program you developed in (a). Changing

the parameter A, your objective is to obtain the best result.

----

These 4 projects, I will be providing images needed in these projects.

Taidot: C++ -ohjelmointi, Image Processing

Tietoa työnantajasta:
( 0 arvostelua ) Lahti, Finland

Projektin tunnus: #19612962

## Myönnetty käyttäjälle:

ExpertSoul

\$100 USD 3 päivässä
(0 Arvostelua)
0.0

## 14 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön

huangxiangyan

Hi ! I have a detail look to your project, I'm sure I can complete your project. I am on freelancer all day and I will implement all things you want perfectly. Please let's discuss details requirements. I will do my be Lisää

\$180 USD 7 päivässä
(29 arvostelua)
5.4
marianakuzmich

Hell, dear... How are you? I just read your requirements. I feel very confident in your project because I am talented C/C++ developer with 8+ years. If you give me a chance, i'm going to work perfectly. I'll wait Lisää

\$200 USD 4 päivässä
(30 arvostelua)
5.2
Victorier006

hello,how are you. i read your bid carefully. i am c/c++, opencv expert and have full experience for 10 years. c++ language is my top skill. i can provide most quality and high speed. if you want to success, please Lisää

\$200 USD 3 päivässä
(3 arvostelua)
4.4
vedant2910

Hey, I have a major in Computer Science. I have done various projects in C++ as you can see in my reviews. I also have knowledge of image processing. I will complete the whole work in the given deadline. Looking forw Lisää

\$150 USD 7 päivässä
(9 arvostelua)
3.8
uzairrzahid

Hi. My name is Uzair.I did my masters in Electrical Engineering. I have done my thesis in biomedical signal processing and Machine learning. I have more than 3 years of experience in Python/MATLAB specially in Machine Lisää

\$250 USD 7 päivässä
(7 arvostelua)
3.6

Dear Client. I have closely checked your project description and I am very interested in your project. Your project is the perfect match for my skills and experience. I have been developing kinds of complicated proje Lisää

\$140 USD 3 päivässä
(1 arvostelu)
3.2
nhathuy

~~~~ Welcome to my profile ~~~~ I read your project carefully. Your project is very fit to my skills. You can check my Digital Image Processing, Engineering and Matlab & Simulink skills from my profile. Let's discu Lisää

\$250 USD 3 päivässä
(0 arvostelua)
0.0
WangJinStar

✫✫✫ Dear Hiring Manager ✫✫✫ Wish you a very good day!!! After reviewing your post, I am very interested in that due to my experience. I’d like to be considered for your project position. I am an expert C++/C# deve Lisää

\$200 USD 3 päivässä
(0 arvostelua)
0.0
cindcoder

Hi, there. I have read your project description carefully. I'd like to with you on this project if possible! My name is Filipp and I am a talented and full stack computer scientist with nearly 10 years of experien Lisää

\$222 USD 3 päivässä
(0 arvostelua)
0.0
soow

Highly interested with your project and I'm ready to start right now. My completion rate is always 100% that I STRICTLY BITE ONLY WHICH I CAN CHEW. Please message me to discuss more!

\$150 USD 3 päivässä
(23 arvostelua)
0.0
gauravgcp12345

Sir, I thoroughly understand what your needs are and I can satisfy them in less amount of time and money. Although I am new to this platform I have done my internship in Computer Vision in India and am currently an eng Lisää

\$80 USD 7 päivässä
(0 arvostelua)
0.0
MallikSourav

I seen your Photo editing project right now. So I already Read your All Instruction & Requirements. I am really Expert on Adobe Photoshop So, I'm very interested to do complete your photo editing project carefully. I w Lisää

\$150 USD 3 päivässä
(0 arvostelua)
0.0
matlabber

i'm taking image processing lesons and i have done what you [login to view URL] of them is easy for me .it doesnt take much time i hope i can handle [login to view URL] i'm giving programming lessons on udemy if you want to see i can sen Lisää

\$200 USD 3 päivässä
(1 arvostelu)
0.0