Manejo de TIFF y JPG en Visual C++
Publicado por Alberto David (9 intervenciones) el 13/10/2000 00:00:00
Por favor, que alguien me explique como cargar imagenes TIFF o JPG en memoria. MUCHAS GRACIAS
Valora esta pregunta


0
#include <opencv2/opencv.hpp>
int main() {
// Cargar una imagen TIFF
cv::Mat image_tiff = cv::imread("imagen.tiff", cv::IMREAD_COLOR);
// Verificar si la imagen TIFF se cargó correctamente
if (image_tiff.empty()) {
std::cout << "No se pudo cargar la imagen TIFF" << std::endl;
return -1;
}
// Cargar una imagen JPG
cv::Mat image_jpg = cv::imread("imagen.jpg", cv::IMREAD_COLOR);
// Verificar si la imagen JPG se cargó correctamente
if (image_jpg.empty()) {
std::cout << "No se pudo cargar la imagen JPG" << std::endl;
return -1;
}
// Realizar operaciones con las imágenes cargadas en memoria
// Mostrar las imágenes
cv::imshow("Imagen TIFF", image_tiff);
cv::imshow("Imagen JPG", image_jpg);
cv::waitKey(0);
return 0;
}