Borrar filtros
Borrar filtros

Matrix dimensions must agree error when using DCT2?

1 visualización (últimos 30 días)
Harry West
Harry West el 8 de Dic. de 2020
Respondida: Abhishek Gupta el 14 de Dic. de 2020
Hi I am trying to use the dct2 function on some images. When I try to use the following code, I get the error "Matrix dimensions must agree," any ideas? Here's my code:
A = imread('IC1.png');
imshow(A);
D = dct2(A);
I am aware that I can get this to work if I use rgb2gray however I want to compress rgb images, is this not possible?

Respuestas (1)

Abhishek Gupta
Abhishek Gupta el 14 de Dic. de 2020
Hi Harry,
The 'dct2' function takes only a 2-D numeric matrix as input. Please see the documentation for more details: -
I am referring you to the following File Exchange link, which might resolve your issue: -

Categorías

Más información sobre Get Started with MATLAB en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by