how to get a good resolution for a binary image from an image, which took through getframe?
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello everyone,
I have an image, which must be captured from a plot and then resized and converted to a binary image, that's my code:
plot (L(:,1),L(:,2),'k');
axis([min(x) max(x) min(y) max(y)])
drawnow
ax1 = gca;
ax1.YDir = 'normal';
ax1.Units = 'pixels';
pos = ax1.Position;
marg = 5;
rect = [marg, marg, pos(3)-2*marg, pos(4)-2*marg];
F = getframe(gca,rect);
ax1.Units = 'normalized';
[X, Map] = frame2im(F);
Y = imresize (X,[500 500]);
BW = im2bw(Y,Map,0.5);
In fact, I've got a binary image but with very bad resolution, how i can fix that?
0 comentarios
Respuestas (1)
Pruthvi Muppavarapu
el 13 de Mzo. de 2019
The following answer may help you improve the resolution of the binary image:
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!