Clear Filters
Clear Filters

saving matlab figure without white borders and loss/gain in number of pixels

4 views (last 30 days)
Hi!
I loaded an image--> cropped-->converted to binary image
now i want to save the image without and loss of information.
Here I am presenting the code where size of bwin is 416x416 but if read after saving(saved through export button in matlab figure window) it was 634x634.
how to get 416 x 416?
% %%%%%%%%%%Code%%%%%%%%%%%%%
im=imread('2d-vf-50.png');
imsize=size(im);
iminfo=imshow(im);
iminfo = impixelinfo;
crpim = imcrop(im,[484 67 416 415]);
imsize=size(crpim)
imshow(crpim)
iminfocrop = impixelinfo;
bwin=im2bw(crpim,0.51);
imshow(bwin)
imsize=size(bwin)

Answers (1)

KSSV
KSSV on 7 Jul 2021
Use imwrite to write tha image. Read about imwrite.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!