Computes similarity between two histograms, Electrical Engineering

Assignment Help:

Write an m-file "distan.m"  which does all the following operations:

(i) computes 10 dimensional histogram of an input image
            h1=sum(hist(imn,10)');

(ii) computes negative image and  its histogram

(iii) normalizes  vectors h1, h2 such that the integral of each is 1
Why does it have to be normalized?

(iv) displays both histograms

(v) computes similarity between two histograms using
            euclidean distance,
            histogram intersection,
            correlation,
            chi-square

function distan(im)
imn=imnorm(im)/255.0;
h1=?
h1n=?

imnn=?
h2=?
h2n=?

%euclidean
he=sqrt(sum((h1-h2).^2))

%correlations
hc=?

%intersection, use min function
hh=?

%chi-square, use sum function
hch=?

How do the distances differ?


Related Discussions:- Computes similarity between two histograms

Power distribution, Power Distribution You will study about the legisl...

Power Distribution You will study about the legislative measures that have been taken by our government to address these challenges. In particular, we discuss the Energy Conse

Engineering Science, A rifle with a mass of 3,5 kg fires a bullei with a ma...

A rifle with a mass of 3,5 kg fires a bullei with a mass of 120 g with a muzzle velocity of 420 mls. Calculate the following: 1.4.''l The momentum before the rifle was fired ''1.4.

Illustrate the working of ujt, Q. Explain, with the help of structure, the ...

Q. Explain, with the help of structure, the working of UJT? List its applications One of the oddest semiconductor devices in use is the unijunction transistor (UJT). As its nam

Transformers, Are you able to give a list of factors that could be consider...

Are you able to give a list of factors that could be considered as the transformer''s characteristics?

Explain microprocessor development system, Explain Microprocessor developme...

Explain Microprocessor development system. Microprocessor development system: Computer systems consist of undergone many changes lately. Machines which once filled large area

Power system model, #i have an error at in the Matlab power system model..t...

#i have an error at in the Matlab power system model..thus i couldn''t run it...

Explain the term half duplex transmission, Explain the term half duplex tra...

Explain the term half duplex transmission. A half duplex channel can receive and send, but not at similar time. It's as a one-lane bridge where two-way traffic should give way

Explain djnz instructions of intel 8051 microcontroller, Explain DJNZ instr...

Explain DJNZ instructions of intel 8051 microcontroller? a) DJNZ Rn, rel Decrement the content of the register Rn and jump if not zero. b) DJNZ direct, rel Decreme

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