webForumDet fria alternativet

Ladda RAW fil

C/C++ur C/C++

0 svar · 128 visningar · startad av Alpha II

Medlem sedan maj 20002 993 inlägg
Frågan#1

Hej
Att ladda en svartvit raw bild är enkelt, men hur gör jag när den är i färg?

Detta är min kod, den kompilerar och fungerar att köra men på något sätt verkar den inte ladda färgerna rätt!

//************************************
//      COLORMAP
//************************************

	cout << "Ange färgkarta: ";
	cin >> filename;

	cout << "Laddar färgkarta...\n";
	pFile = fopen( filename, "rb" );

	if ( pFile == NULL )	
	{
		cout << "Fel: Kunde inte öppna filen!\n";
		system("pause");
		return 0;
	}

	char colormap[128][128][3];
	fread( colormap, sizeof (char), sizeof colormap, pFile);

	error = ferror( pFile );

	if (error)
	{
		cout << "Fel: Ett fel uppstod vid läsning av filen!";
		system("pause");
		return 0;
	}

	fclose(pFile);
140 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)