私はWindowsでC++を使用してアプリケーションを書いています。
画像全体をデコードせずに、jpegからサムネイルを取得したい。jpeg exifヘッダーからサムネイルを読み取るにはどうすればよいですか?誰かが私にいくつかのサンプルコードを提供できますか?
どうもありがとう!
私はWindowsでC++を使用してアプリケーションを書いています。
画像全体をデコードせずに、jpegからサムネイルを取得したい。jpeg exifヘッダーからサムネイルを読み取るにはどうすればよいですか?誰かが私にいくつかのサンプルコードを提供できますか?
どうもありがとう!
当然のことながら、ライブラリはlibexifと呼ばれ、win32ポートがあり、ファイルからthubnailを読み取るためのサンプルコードがあります。
気にしないでください。JPEGから非常に高速にタンブネイルを作成できます。それらは、8x8ピクセルブロックのDCTを使用して圧縮されます。したがって、各ブロックのDCコンポーネント(つまり、0,0)を取得すると、デコードせずに1/64のサムネイルが得られます。ピクセルがほとんど残っていないため、それ以上のスケーリングは高速である必要があります。