質問 |
||
| 質問者:EFinter | ハッシュを使った画像管理 | |
|---|---|---|
困り度:
|
ハッシュを使って画像管理というのはできるのでしょうか? 教えてください。 |
|
質問投稿日時:08/05/05 01:22 質問番号:3998242 |
||
回答 |
|
| 回答者:celtis | 画像データの内容とハッシュ値には何の関連も無いと思います。完全一致するかどうかの判定には使えると思いますが、偶然近似するハッシュ値が出たとしても、その内容が似ているかどうかは何とも言えません。 画像比較については下記の資料が参考になるでしょう。 http://q.hatena.ne.jp/1154183474 http://ci.nii.ac.jp/naid/110003275766/ http://www.arc.ritsumei.ac.jp/img/nambu2002.pdf |
|---|---|
| 種類:アドバイス どんな人:経験者 自信:参考意見 |
|
| |
回答日時:08/05/05 14:02 回答番号:No.2 |
|
| この回答への補足 | 画像限定というよりもデータの効率のいい保管としてハッシュ値は利用できるのかどうかを疑問に思っています。 例えば、画像Aのハッシュ値がatyui234で画像Bがatyio321なので画像Aと画像Bをハッシュ値の先頭のatyが同じなのでatyという名前のフォルダに保存するというようなことができるのかなと・・・。 分かりづらくてすいません。 まだ大学で習いたてでよく分かっていないもので。 |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答 |
|
| 回答者:Evreux | できます。とは言ってもあなたが具体的に何をしたいのかよくわかりませんが。 どんなデータであろうと内容に着目せずただのバイナリ列だと考えれば、ハッシュ関数は使えます。あとはハッシュ関数でハッシュ値を計算し、ハッシュ値に対応したアドレスに画像データを保存するプログラムを作れば良いだけです。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/05/05 01:36 回答番号:No.1 |
|
| この回答への補足 | 画像にごとにハッシュ値を計算し、効率のいい保存をしたいのですが・・・。例えばフォルダ分けをする際に画像のハッシュ値の一部が同じ画像だけをまとめるなどです。 |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |