ライブラリを使用して jpg ファイルを読み込もうとすると、スタック オーバーフロー エラーが発生しますがCimg
、他の形式の bmp は作業ファイルです。
どうすれば解決できますか?
#include"CImg.h"
#include<stdio.h>
using namespace cimg_library;
int main()
{
CImg<unsigned char> src("d:\\sidimg.jpg");
int width = src.width();
int height = src.height();
unsigned char* ptr = src.data(0,0);
int count=0;
while(count!= width*height)
{
printf("%d",*ptr);
ptr++;
count++;
}
}