VERY EASY SIMPLE MATLAB Media Browser/Editor

Completed Posted Mar 24, 2012 Paid on delivery
Completed Paid on delivery

The Individual ProjectWork involves developing a MATLAB based Media Browser/Editor.

You must supply a typeset hard copy solution & a short (2-3 pages) written de-

scription conveying all the appropriate information to demonstrate and explain

your programming philosophy is all that is required.

You hard copy solution must include:

- An overview of you program design and implementation.

- A basic algorithmic description of the main elements of your solution and

how they satisfy the basic requirement listed below.

- You should explicitly highlight any novel features | i.e. those features

developed beyond the basic requirements.

- In addition to the 2-3 page description, a copy of all MATLAB code should

be provided.

You should aim to develop a Media Browser/Editor in MATLAB. Obvious

points of references to the type of applications that may in

uence aspects of your

design include:

- iTunes | basic functionality and playback of audio

- iPhoto | basic functionality, display of images and some simpler aspects

of image editing

- Windows Media Player |- basic functionality and playback

- Winamp Media Player | basic functionality and playback

There are many more media players in existence that may also inspire aspects of

your design. The above are given as common examples of the kind of applications

you can model your solution on. You are completely free to come up with your

own, possibly unique, solutions.

The following basic requirements should be met in order to gain average to

good marks:

- You should be able to load and play or display audio and image media

- You should develop an appropriate GUI (using MATLAB guide) for your

application.

- You should provide a means for organising the media into appropriate

folders, playlists or albums.

- You should provide a means for controlling the volume and tone (e.g. treble

and bass) of the audio playback.

- You should provide two basic means of altering or processing the image

display.

{ You should be able to edit the colour or contrast of a displayed image

2

{ You should be able to crop the image | i.e. extract a part of the

image and save it as a new image.

In order to gain higher marks you need to add some novel extensions or addi-

tional features. You need only provide three di erent novel extensions.

There are endless possibilities here and you are encouraged to think of your

own extensions. To give some idea of some potential extensions here are a few

suggestions:

- You could provide a means to index/tag and e ectively search the media

- Additional sound processing:

{ you could provide a graphic equaliser in place of simple tone controls

{ you could provide some additional audio e ects, e.g. apply reverb or

other e ects

- You could provide additional playlist functionality: play ordering, random

or alternate play order, sorted by some tags/categories

- Additional image processing:

{ Straightening or changing rotation of image

{ More advanced colour image processing

{ Apply some image processing (e.g. edge detection, ltering, blur-

ring/deblurring, dithering)

Hint: Consult MATLAB's Image Processing Toolbox (doc/help images)

and look online for lots of example.

- Advanced GUI layout/elements to control audio/image processing/editing

and organising/sorting media.

Matlab and Mathematica

Project ID: #1523298

About the project

4 proposals Remote project Active Mar 29, 2012

Awarded to:

honeypotant

I am ready. Thanks

£80 GBP in 7 days
(4 Reviews)
3.6

4 freelancers are bidding on average £106 for this job

wahab14

hi there, i can do it

£125 GBP in 3 days
(15 Reviews)
5.0
tkousar

Plz see my PM.

£150 GBP in 10 days
(6 Reviews)
4.1
C948IpYlO

Check PMB please.

£70 GBP in 1 day
(0 Reviews)
0.0