Matlab beeldverwerking vraag - very basic een

A

abhigopal

Guest
Hi all
Ik ben geconfronteerd met een zeer fundamenteel probleem.
Ik heb een aantal beelden die (zijn alle grijstinten degenen zwart en wit, geen kleur Ones).
Ik gebruik MATLAB 7.0 naar deze beelden te lezen en deze beelden te drukken in matrix-formaat
Wanneer ik imread ( "bestandsnaam"), krijg ik een matrix die van orde M x N. Toch wil ik op bepaalde matrix aanverwante activiteiten uit te voeren om deze matrix en ik wil een vierkante matrix van orde N x N. Hoe zal ik krijgen een vierkante matrix van Matlab.Moet ik mijn beeld formaat zodanig dat ik een vierkante matrix.Misschien spelen met het een beetje met Photo shop.Help
Thanks in advance

 
Als je een vierkante afbeelding wilt op weg is

Stel dat een zo bevat het beeld in M x N

u wilt de sub opname te maken met O x O

waar O <M en O <N

U kunt gewoon nemen

B [1: O, 1: O] = A [1: O, 1: O]

of wilt u de volledige afbeelding kun je andere waarden pPlus hetzij nul of een

O> M of (of) en O> Nnul (B (O, O));
B [1: M, 1: N] = A [1: M, 1: N](er kunnen enkele kleine fouten zoals camma of haakjes in de bovenstaande programma ik gebruikte matlab 2 jaar voordien)<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Lachten" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top