初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2013-09-19 19:46:27

チクワ
Guest

同一の画像かどうかFilemakerで判定は可能でしょうか

別の投稿を本日行いましたがあっというまに解決となり驚いています。
その節はありがとうございました。
同日の連投となってしまいますが、おゆるしください。

FilemakerPro12を使用していまして、
画像をサーバにコピーしてFilemakerでピクチャ挿入(参照保存)し、閲覧しています。

ただ、同じ画像を、
ディレクトリBにファイル名BBB.jpgとして保存→Filemakerでピクチャ挿入(参照保存)
ディレクトリCにファイル名CCCCC.jpgとして保存→Filemakerでピクチャ挿入(参照保存)
などのように、「元は同じ画像」だったものが「別のファイル名で別のディレクトリに保存」され
それぞれをFilemakerから閲覧できるようになってしまっていることが多々あります。

これらをFilemakerで同一画像か判定することは可能でしょうか?

#2 2013-09-19 20:19:55

wader
Member

Re: 同一の画像かどうかFilemakerで判定は可能でしょうか

参照保存でなく、外部保存で埋め込みにすれば、自動的に判定されたはずです。

Offline

#3 2013-09-20 12:28:35

旅人
Member

Re: 同一の画像かどうかFilemakerで判定は可能でしょうか

>これらをFilemakerで同一画像か判定することは可能でしょうか?
出来ませんよね。

Offline

#4 2013-09-20 12:39:19

tatitute
Guest

Re: 同一の画像かどうかFilemakerで判定は可能でしょうか

FM単独ではないけど、プラグインとかカスタム関数でチェックサムを計算して比較すればいいのでは。

#5 2013-09-20 15:04:50

狐猫
Guest

Re: 同一の画像かどうかFilemakerで判定は可能でしょうか

同一画像の検索でなく同一判定なら、FCコマンドとかでもいいかな。
判定でなく重複排除なら、waderさんのでOKです。(同じ画像は1個しか保存されない)

#6 2013-09-20 15:42:51

旅人
Member

Re: 同一の画像かどうかFilemakerで判定は可能でしょうか

外部保存でもファイル名が変われば同じ画像がダブって保存されますよね。

Offline

#7 2013-09-20 16:17:24

狐猫
Guest

Re: 同一の画像かどうかFilemakerで判定は可能でしょうか

あれ?
テストの途中で参照のみ挿入になってた

ファイル名は必要なら別途テキストフィールドに保存しておいて、
フィールド内容のエクスポートでファイル名を固定して挿入し直すと重複排除できます。
その後はGetValue(GetAsText(オブジェクト);4)で、どれとどれが同じ画像なのかわかります。

#8 2013-09-20 16:51:40

旅人
Member

Re: 同一の画像かどうかFilemakerで判定は可能でしょうか

>GetValue(GetAsText(オブジェクト);4)
これもまちまちです。写真とかだとDPIが付きますがスキャン画像とかは付かない?
.tiff画像だと.jpgにも変換されて二つなってしまうとか・・・

Offline

#9 2013-09-20 18:04:54

yaya
Member

Re: 同一の画像かどうかFilemakerで判定は可能でしょうか

重複する画像を検索するソフトを使えばいいんじゃないですか?
FileMakerでやる意味が分からない。

Offline

#10 2013-09-20 23:06:44

wader
Member

Re: 同一の画像かどうかFilemakerで判定は可能でしょうか

これもまちまちです

GetAsText(オブジェクト)
だけにすればいいですね。
内容が違う場合にマチマチであっても同一性の判定には関係ないので。
ファイル名(というかエクスポート先も固定だろうから、パス)を同じにしてるので、内容が一致すればGetAsTextも同じになるでしょう。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] claudebot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 517.47 KiB (Peak: 522.01 KiB) ]