MATLAB Coderのエントリポイント関数について
    1 visualización (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
OCRを用いて、英語で表記されているものをカメラで撮影すると日本語訳と日本語訳の画像を表示するプログラムを作成しました。
このプログラムをアプリケーション化するためにMATLAB Coderを使用し、C言語に変換しようとしています。
m = mobiledev;
cam = camera(m,'back');
videoFrame = snapshot(cam,'manual');
frameSize = size(videoFrame);
videoPlayer = vision.VideoPlayer('Position', [100 100 [frameSize(2), frameSize(1)]+30]);
runLoop = true;
while runLoop
    videoFrame = snapshot(cam);
    results = ocr(videoFrame);
    Ninshikimoji = lower(results.Words);
    Ninshikiwaku = results.WordBoundingBoxes;
    Jisho = readtable('allergy.xlsx','ReadRowNames',true);
    word = categorical(Jisho.word);
    Mininshiki = blanks(0);
    for n = 1:size(Ninshikimoji,1)
        if any(word == Ninshikimoji{n})
            Shoukai = Jisho{Ninshikimoji{n},:};
            videoFrame = insertObjectAnnotation(videoFrame,'rectangle',Ninshikiwaku(n,:),Shoukai{:},'font','Yu Gothic Bold');
            x = Ninshikiwaku(n,1); y = Ninshikiwaku(n,2); w = Ninshikiwaku(n,3); h = Ninshikiwaku(n,4);
            logo = imresize(imread([Shoukai{:} '.png']),0.3);
            videoFrame(y:(y+size(logo,1)-1),(x+w):(x+w+size(logo,2)-1),:) = logo;
        else
            Mininshiki = [Mininshiki ' ' Ninshikimoji{n}];
        end
    end
    step(videoPlayer, videoFrame);
    runLoop = isOpen(videoPlayer);
end
clear cam;
release(videoPlayer);
アプリケーション化に向けて、MATLAB coderを使用して進めていたところ、エントリポイント関数を入力する項目でエントリポイント関数になにを入力すればよいかで詰まってしまいました。
今回ご教授して頂きたい点は、上記のプログラムの場合、どのようなエントリポイント関数を使用すればよいかという点です。
ご教授の程よろしくお願いいたします。
0 comentarios
Respuestas (0)
Ver también
Categorías
				Más información sobre MATLAB Coder en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!