Answer the question
In order to leave comments, you need to log in
matlab plotchar how to change?
Hello, I ran into such a problem, I came across a program for recognizing letters of 5x7 pixels in size thanks to the plotchar function. But I need to fix the function so that it works with 9x10 pixel images. Please help! Here is the plotchar function code itself. PS The script that works with this function is working for me.
function plotchar(c)
%PLOTCHAR Plot a 35 element vector as a 5x7 grid.
%
% PLOTCHAR(C)
% C - a 35 element vector.
% C's elements are plotted as a 5x7 grid.
% Mark Beale, 12-15-93
% Copyright 1992-2002 The MathWorks, Inc.
% $Revision: 1.11 $ $Date: 2002/04/14 21:23:48 $
% DEFINE BOX
x1 = [-0.5 -0.5 +0.5 +0.5 -0.5];
y1 = [-0.5 +0.5 +0.5 -0.5 -0.5];
% DEFINE BOX WITH X
x2 = [x1 +0.5 +0.5 -0.5];
y2 = [y1 +0.5 -0.5 +0.5];
newplot;
plot(x1*5.6+2.5,y1*7.6+3.5,'m');
axis([-1.5 6.5 -0.5 7.5]);
axis('equal')
axis off
hold on
for i=1:length(c)
x = rem(i-1,5)+.5;
y = 6-floor((i-1)/5)+.5;
plot(x2*c(i)+x,y2*c(i)+y);
end
hold off
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question