Problema de la función Wdencmp en matlab
Por lo general, la imagen reconstruida mediante compresión wavelet tiene el mismo tamaño que la imagen original, a menos que se eliminen todos los demás coeficientes de alta frecuencia. Si la imagen comprimida es xcomp, simplemente use el tamaño directamente.
Hasta donde yo sé, xcomp no debería reconstruir la imagen, sino eliminar el ruido de la imagen, que debe reconstruirse para obtener la imagen reconstruida real.
Puede que sea mi ignorancia, pero evaluar si está comprimida no es ver si el tamaño de la imagen ha cambiado, sino ver cuánto espacio ocupa la imagen comprimida, es decir, el número de bytes, en relación con la imagen original. Al ocupar espacio, podemos calcular cuánta compresión se ha producido.
En este caso, creo que necesitas modificar tus parámetros como thr, que debería ser el umbral. Si todos los datos que contiene son iguales, se debe decir que el umbral se ha dividido. Entonces no lo entendí del todo.