Задать вопрос

Matlab Plotchar, как изменить?

Здравствуйте , столкнулся с такой проблемой , наткнулся на программу для распознавания букв размером 5х7 пикселей блягодаря функции plotchar . Но мне нужно исправить функцию так чтобы она работала с игображениями 9х10 пикселей . Прошу помощи ! Вот собственно код функции plotchar . P.S Скрипт который работает с этой функции у меня рабочий .
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
  • Вопрос задан
  • 436 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы