6

Web ページの画像自体にタグを付ける方法は?

私はTaggifyを知っていますが、... 他のオプションはありますか?

orkutでは、人々の顔にタグを付けることもできます。どのように行われますか?

それを実行できる公開フレームワークを知っている人はいますか?

Taggify の次のサンプルを参照してください。

代替テキスト

4

4 に答える 4

3

この質問を再度アクティブにして、少し助けます。現在、私が見つけた唯一のものはhttp://www.sanisoft.com/downloads/imgnotes-0.2/example.htmlです。jQuery タグ付けの実装。他の方法を知っている人がいたら教えてください。

;)

于 2009-08-17T20:51:45.583 に答える
3

これが JavaScript ではないことはわかっていますが、C# 3.0 にはこれを行うための API があります。System.Windows.Media.Imaging名前空間には、イメージ メタデータ (イメージ自体に格納されている) の読み取りと書き込みに使用できるBitmapMetadataというクラスがあります。ファイル パスを指定して画像のメタデータを取得する方法を次に示します。

public static BitmapMetadata GetMetaData(string path)
{
    using (Stream s = new System.IO.FileStream(path, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite))
    {
        var decoder = BitmapDecoder.Create(s, BitmapCreateOptions.None, BitmapCacheOption.OnDemand);
        var frame = decoder.Frames.FirstOrDefault();
        if (frame != null)
        {
            return frame.Metadata as BitmapMetadata;
        }
        return null;
    }
}

BitmapMetadata クラスには、タグやその他の一般的な画像メタデータのプロパティがあります。メタデータを画像に保存するには、InPlaceBitmapMetadataWriter Classを使用できます。

于 2008-09-24T17:29:51.373 に答える
3

画像のさまざまな部分に「タグ付け」するために Javascript と組み合わせて使用​​できる HTML のマップ タグがあります。

詳細はこちらでご覧いただけます。

于 2008-09-30T11:45:23.917 に答える
1

Image.InfoCards(IIC)はhttp://www.imageinfocards.comで確認できます。IICメタデータユーティリティを使用すると、「カード」と呼ばれる非常にユーザーフレンドリーなグループにメタデータを追加できます。

付属のユーティリティ(Javaアプレットを含む)を使用すると、GIF、JPEG、およびPNGを視覚的に変更せずにタグ付けできます。

IICは現在独自仕様ですが、2009年第1四半期にオープンプロトコルにする計画があります。

IICとIPTC/DIG35 / DublinCore / etcのような他のものとの違いは、それがはるかに消費者中心であり、それを理解して使用するためにCSの学位を必要としないことです...

于 2008-09-24T17:38:36.873 に答える