Error using rgb2array and gpuArray

I ran the given commands as directed in rgb2gray help, but got errors.
I = gpuArray(imread('board.tif')); % this worked fine
J = rgb2gray(I); % error in this line
figure, imshow(I), figure, imshow(J);
Errors.
Error using imapplymatrix>checkOutputClass (line 145)
The output class must be a valid numeric datatype.
Error in imapplymatrix (line 69)
checkOutputClass(outputClass);
Error in rgb2gray (line 62)
I = imapplymatrix(coef, X, class(X));
Please help me with this

답변 (1개)

Edric Ellis
Edric Ellis 2014년 4월 28일

0 개 추천

You need to be using at least R2013b for RGB2GRAY to operate on gpuArray data. See the Image Processing Toolbox release notes.

카테고리

도움말 센터File Exchange에서 Matrices and Arrays에 대해 자세히 알아보기

질문:

2014년 4월 26일

답변:

2014년 4월 28일

Community Treasure Hunt

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

Start Hunting!

Translated by