2012-04-03 129 views

回答

1

簡單的答案是肯定的!但要理解讀取的數據,您需要一些libraries或深入瞭解how PNG files are structured

我列出的庫向您顯示瞭如何讀取png文件的分步過程。

+0

你會這麼好心,並張貼一些代碼如何只顯示與plglib灰度值?我正在閱讀鏈接中的文本,但我感到非常困惑 – user1281071 2012-04-03 12:05:12

1

我不會碰libpng。太複雜。

試試這個:http://nothings.org/stb_image.c

這是因爲這很容易:

unsigned char *image; 
int x, y, n; 
image = stbi_load("easy.png", &x, &y, &n, 4); 
/* process image here */ 
stb_image_free(image); 
+0

謝謝,我還有一個問題:是否可以使用stb_image.c創建png文件?我的意思是過程映像,並將其保存回相同的png文件。 – user1281071 2012-04-03 17:04:43

相關問題