Web ページの画像自体にタグを付ける方法は?
私はTaggifyを知っていますが、... 他のオプションはありますか?
orkutでは、人々の顔にタグを付けることもできます。どのように行われますか?
それを実行できる公開フレームワークを知っている人はいますか?
Taggify の次のサンプルを参照してください。
この質問を再度アクティブにして、少し助けます。現在、私が見つけた唯一のものはhttp://www.sanisoft.com/downloads/imgnotes-0.2/example.htmlです。jQuery タグ付けの実装。他の方法を知っている人がいたら教えてください。
;)
これが 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を使用できます。
画像のさまざまな部分に「タグ付け」するために Javascript と組み合わせて使用できる HTML のマップ タグがあります。
詳細はこちらでご覧いただけます。
Image.InfoCards(IIC)はhttp://www.imageinfocards.comで確認できます。IICメタデータユーティリティを使用すると、「カード」と呼ばれる非常にユーザーフレンドリーなグループにメタデータを追加できます。
付属のユーティリティ(Javaアプレットを含む)を使用すると、GIF、JPEG、およびPNGを視覚的に変更せずにタグ付けできます。
IICは現在独自仕様ですが、2009年第1四半期にオープンプロトコルにする計画があります。
IICとIPTC/DIG35 / DublinCore / etcのような他のものとの違いは、それがはるかに消費者中心であり、それを理解して使用するためにCSの学位を必要としないことです...