Image processing assignment

Assignment Help Other Subject
Reference no: EM132470809

Machine Sensing - University of Greenwich

Image Processing Assignment

Part 1: Filter Development

You have been supplied with a tutorial on the core coding techniques to be able to perform image processing; the aim of this assignment is that you build upon this code to produce a fully functional image processing system within Matlab. There is an image processing toolbox within Matlab, you are not allowed to use this toolbox for the assignment in terms of filtering; you may use common commands to open images, get image data etc. All filtering mechanism must be written by you.

Create three new filter files (script or function), one file to contain a conservative smoothing filter, the second to contain a median smoothing filter, and the third to contain a mean smoothing filter. Apply each filter to test_image.jpg (located in the module folder on Moodle). Fully explain the operation of each filter in your report and verify the output of each filter. Add useful file handling and image processing features to your developed software for additional marks.

Part 2: GUI Development

Build your image processing code into a graphical user interface (GUI). Your GUI must, as a minimum...

1. Allow the user to navigate to an image file and open it
2. Display a properly scaled image
3. Allow the user to choose which type of filter to apply
4. Display the original and cleaned images side-by-side
5. Give the user the option of re-cleaning the image if required
6. Allow the user to save the cleaned image
7. For additional marks, add more image processing features to your GUI

GUI's within Matlab can be created in code or by using a GUI designer called GUIDE; you are advised to use the GUI designer.

Part 3: Additional work

The purpose of the additional work section is for each student to have some control over the assessment and develop the core assessment Parts in an area of their choosing. For example, you may wish to...
• add image enhancement tools
• experiment with different types of adaptive filters
• develop different types of convolution kernels for more efficient processing
• develop faster processing times using enhanced coding
• apply image processing to actual engineering problems
o remove noise from images of PCB boards to identify track defects for example

The choice is yours, but remember...to attract extra marks, there must be a benefit to the user; run your ideas through your tutor to check that the planned work is suitable.

Attachment:- Image Processing Assignment.rar

Reference no: EM132470809

Questions Cloud

Ect or benzodiazepines or antidepressants : The PMHNP knows that immediate treatment for John should include? ECT or Benzodiazepines or Antidepressants.
How many gtts-min are you going to administer : The only IV tubing available at your facility is 10gtt/ml. How many gtts/min are you going to administer?
Contrast the treatment of the patient with cf : Compare and contrast the treatment of the patient with CF to that of patients with asthma, and describe the management of other organ systems that are involved.
Appropriate for ft comprehensive : What type of assessment would be most appropriate for F.T.: comprehensive, focused, or emergency?
Image processing assignment : Image Processing Assignment Help and Solution, Machine Sensing - Assessment Writing Service, University of Greenwich - develop different types of convolution
What discount rate should be assigned to the project : The firm is currently considering a project that has a bet os 1.03 and a project life os 6 years. What discount rate should be assigned to this project?
Most appropriate initial therapy for jeremy : The PMHNP considers that the most appropriate initial therapy for Jeremy would be? Clomipramine 25mg or Fluoxetine 40-80mg daily or Psychodynamic therapy
Prepare the consolidation worksheet entries for december : Prepare the consolidation worksheet entries for December 31, 2017, and December 31, 2018. Chapman uses the partial equity method to account for its investment.
Professional journal or website : Blogs, magazines, and newspapers are not considered professional resources. An external source is one that is not included within the course readings.

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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