回答編集履歴

1

具体例を見ての追記。

2019/05/31 14:52

投稿

ikadzuchi
ikadzuchi

スコア3047

test CHANGED
@@ -43,3 +43,55 @@
43
43
  初期状態で非圧縮のデータ量の3倍超の値を示し、処理をするたびに変化しました。
44
44
 
45
45
  「画像の情報」を見ると同じ値が「メモリ中のサイズ」と書かれていますので、何らかの中間データも含んだ値を示しているのかなと思います。あまり「画像のファイルサイズ」と呼べるものではないと思います。
46
+
47
+
48
+
49
+ ---
50
+
51
+
52
+
53
+ 具体例を見ての追記。
54
+
55
+
56
+
57
+ > gimp2 windowsプロパティ それぞれ、誤差が出る。
58
+
59
+
60
+
61
+ いいえ。
62
+
63
+
64
+
65
+ JPEGについて
66
+
67
+ ![サイズ](37b29d36aef66820b265bcf360efbcb7.png)
68
+
69
+ まずPhotoShopの37.1MBというのはメモリ上の非圧縮状態でのサイズを表しているようです。これはJPEGでもTIFFでも変わりません。
70
+
71
+ 「38937600/1024/1024=37.1337890625MB」に一致しています。
72
+
73
+ そしてWindowsのプロパティとGIMPでのサイズは9.05MBと9.5MBと一見異なりますが、Windowsで括弧付きの「9,490,491バイト」の方を見てください。1000000で割ると四捨五入して9.5MBとなりGIMPでの値と一致します。
74
+
75
+ つまり10進接頭辞と2進接頭辞の違いです。この数値を見る限り、(四捨五入の誤差以外に)誤差はありません。
76
+
77
+ 一方、最初に書かれた数字「4.01MB」「5.1MB」は10進と2進の差では説明が付きません。この数値は何かの間違いではないでしょうか。
78
+
79
+
80
+
81
+ TIFFについて
82
+
83
+ > tif画像のファイルサイズの計算方法は
84
+
85
+
86
+
87
+ > 4160X3120X72X3(RGP3色)= 38937600バイト
88
+
89
+ > 38937600/1024/1024=37.1337890625MB
90
+
91
+
92
+
93
+ いいえ。
94
+
95
+ お示しのWindowsのプロパティ表示ではTIFF画像のサイズは29.2MBとなっており、異なります。
96
+
97
+ その計算式は非圧縮の画像データのサイズの計算式であり、TIFFファイルは圧縮も非圧縮もありえます。おそらく圧縮されたTIFFファイルなのだと思います。