>>imshow(img) >>size(img) ans= 384 512 3
>>size(img( : , : , 1 ))
>>imshow(img ( : , : , 1 )) >>figure ; imshow (img)
>>figure; imshow (img ( : , : , 2))
>>img = imread(‘ rice . png ‘); >>imshow (img)
>>img=zeros(400,400); >>imshow (img) >>img (100:200 , 100:200)= 1 ;
>>img=imread(‘ rice . png ‘) ; >>imshow (img )
>>imshow( ‘coins .png ‘)
>>img=zeros(400 , 400 ); >>img (100 : 200 , 100 :200 )=1; >>imwrite (img , ‘mypic .gpg ‘ );
>>img=imread(‘rice . png ‘); >>imtool(img)
Imresize Syntax B = imresize (A , scale)
B = imresize (A ,[numcows numcols ])
[Y new map ] = imresize ( X , map , scale ) […] = imresize ( …, method )
[… ] = imresize ( …, parameter , Value , … )
>>img half = imresize ( img ,0/5); >> size (img – half ) And= 128 128 >>imshow (img – half );
>>img half = imresize( img , 0/5 , ‘ nearest ‘) ; >>im show ( imresize ( img , 0/5 , ‘ nearest ‘ );
>>figure ; imshow ( imresize ( img , 0/5 , ‘ blinear ‘))
>>img = imread(‘mypic . gpg ‘) >>imshow (img)
Info = imfinfo ( ‘ pepper4s . png ‘);
>>info.Copyright ans = Copyright the mathWorks, Unc.
>> info.width ans = 512
>> info.Height ans = 384
>> c
Bit Depth:24
;img = imread( ‘ rice . png ‘ )<< img<256 . 256 uint8<<
>> 2 ^ 8 ans = 256 >> 2 ^ 24 ans = 16777216
>>img1=imread(‘peppers . png’) >>img2=Zeros(size(img1)); >>img2 (: ,: ,1) = img1 (: , : , 2); >>img2(:,:,2)= img1 (: ,: ,1); >> img2 (: , : , 3) = img1 (: , : ,3); >>figure ; >>subplot (1 ,2 ,1) ; >>Imshow (img1) ; >>subplot (1 ,2 , 2 ); >>imshow (img2);
Img 1 <384 . 512 . 3 uint8> Img2 <384 . 512 . 3 double> Img2 = uint8(img 2 );
Img3 = 255 – img2; Imshow (img3)
ادامه آموزش در مبحث 3