21.07.2013 Views

Detektering og klassificering af kimplanter ved brug af computer vision

Detektering og klassificering af kimplanter ved brug af computer vision

Detektering og klassificering af kimplanter ved brug af computer vision

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

18 Appendiks 18.9 Implementering<br />

}<br />

}<br />

}<br />

}<br />

18.9.6.2 shrink()<br />

Inputtene til denne funktion er de samme som til expand()-funktionen. De to GrayScale-billeder,<br />

med henholdsvis source <strong>og</strong> destination, samt det antal gange det ønskes at formindske billedet.<br />

Igen beregnes der først dimensioner på destination-billedet. Da det er muligt, at de nye<br />

dimensioner bliver negative kontrolleres det, at dette ikke sker. Herefter farves destinationbilledets<br />

pixels hvide:<br />

void ExpandShrink::shrink(GrayScale &source, GrayScale &destination, int magnification)<br />

{<br />

int width, height;<br />

height = source.getHeight();<br />

width = source.getWidth();<br />

if(width-2*magnification

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!