C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: カラー画像ファイルがどんな形で画素値を保存しているのですか


(過去ログ 173 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■99628 / inTopicNo.1)  カラー画像ファイルがどんな形で画素値を保存しているのですか
  
□投稿者/ 熊子 (1回)-(2022/05/07(Sat) 17:42:27)

分類:[.NET 全般] 

RGB系の3×3dimのカラー画像があるとします。


RGB RGB RGB
RGB RGB RGB
RGB RGB RGB

の形で保存されているのでしょうか、それとも

RRR
RRR
RRR

GGG
GGG
GGG

BBB
BBB
BBB

の形で保存されているのでしょうか。

引用返信 編集キー/
■99629 / inTopicNo.2)  Re[1]: カラー画像ファイルがどんな形で画素値を保存しているのですか
□投稿者/ Hongliang (1236回)-(2022/05/07(Sat) 18:02:04)
> RGB系の3×3dim
という表現を指す意味がちょっと分からなかったですが、3x3ピクセルってことでしょうか。

どう格納されるかは画像ファイルの形式次第です。
以下のサイトなどに、代表的画像ファイル形式のそれぞれの形式について説明があります(これは大分古いページですが…)。
http://www.snap-tck.com/room03/c02/cg/cg.html

質問の答え自体としては、色単位ではなくピクセル単位に1か所にまとめるのが一般的かなと思います。
ほとんどの画像ファイル形式は圧縮に対応していて、圧縮されているものに対してはそもそも質問が成り立つのかって話はありますが…。
引用返信 編集キー/
■99631 / inTopicNo.3)  Re[1]: カラー画像ファイルがどんな形で画素値を保存しているのですか
□投稿者/ Azulean (1235回)-(2022/05/07(Sat) 20:12:09)
2022/05/07(Sat) 20:13:37 編集(投稿者)

No99628 (熊子 さん) に返信
> RGB系の3×3dimのカラー画像があるとします。

Dim をどう読み取るべきかが悩ましい…。


・VB.NET の Dim 変数のことだとすると「その実装(ソースコード)による」ので他人には答えられません。
 →自分で読み解くか、その実装を作った人に聞くかしてください。

・ディスクに保存されるファイルであれば、ファイルフォーマットや圧縮形式による。
 → Hongliang さんの回答を確認してください。

・それとも、画像は質問の本筋と関係なく、Dim a(3, 3) と書いたときのメモリ上の配置のこと?
引用返信 編集キー/
■99636 / inTopicNo.4)  Re[2]: カラー画像ファイルがどんな形で画素値を保存しているのですか
□投稿者/ 熊子 (2回)-(2022/05/08(Sun) 04:33:40)
皆さま お返答ありがとうございます。

3×3ピクセルと書けば良かったのに、申し訳ございませんでした。


>どう格納されるかは画像ファイルの形式次第です。
>以下のサイトなどに、代表的画像ファイル形式のそれぞれの形式について説明があります(これは大分古いページですが…)。
http://www.snap-tck.com/room03/c02/cg/cg.html

早速勉強させていただきます。



解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -