Hola que tal.Muchas gracias, eres muy amable, pero una pregunta, si segun creo el caso es que la imagen es una matriz tridimensional, habira que modificar un poco lo que tu me has escrito no?.
Lo unico que debes hacer es pasar los datos a tu misma imagen o a otra, dependiendo de como lo quieras hacer. Por ejemplo, si tienes una imagen de 256X256, puedes hacer algo como esto:Código: TextY eso es todo.
void Binariza(int **I, int umbral){ int i, j; for(i = 0;i < 256;i++) for(j = 0;j < 256;j++) if(I[i][j] < umbral) I[i][j] = 0; else I[i][j] = 255; }
Hasta luego.