Hello, I am trying to use MATLAB coder to generate C code for imresize function as follows:
% code
function P = test_resize(I)
%#codegen
coder.varsize('I',[]);
coder.varsize('P',[]);
P = imresize(I,'scale',0.5,'Method','bilinear');
end
However, the code generation readiness fails as shown in the following image:
any suggestions?

 채택된 답변

Ryan Livingston
Ryan Livingston 2015년 12월 31일
편집: Ryan Livingston 2015년 12월 31일

0 개 추천

Code generation support was added for imresize in MATLAB R2015b:
What release of MATLAB are you using (the ver command will show you)?
You can search for imresize here:
to see any codegen specific considerations.

댓글 수: 1

Hello Ryan, Thanks for your reply. The version was 2014a and I realized what you said that the support for imresize is added in the latest version 2015b which I am using now after updating. I can now generate the C code with no problems but when I am converting it to fixed-point operations I get an error readrding the imresize function that it cannot be converted to fixed-point operation. I thought that this conversion operation will overcome this issue. Is there is a solution for this as I am building this code for a fixed-point processor on an embedded platform.
Best regards

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 MATLAB Coder에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by