問題タブ [iptc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1591 参照

c - Linux で IPTC ライブラリを使用して iptables ルールを追加するコードがリンクしない

ここで提供されている C コードの例をコンパイルしようとしていますhttp://www.bani.com.br/lang/en/2012/05/programmatically-managing-iptables-rules-in-c-iptc/

使用(投稿で説明されているように):

また、次を使用してコンパイルを試みました。

それも機能せず、今回のエラーは次のとおりです。

このhttp://wiki.tldp.org/iptc%20library%20HOWTOの最後にある例も試してみました が、同じ問題がありました

Linux カーネル: 3.8.2 iptables バージョン: v1.4.12

0 投票する
1 に答える
222 参照

c - C コードを拡張して、IPTC ライブラリを使用して IPv6 パケットに TOS 値を設定するアイデア


ファイアウォール ルールip6tables -A OUTPUT -t filter -s 2001:db8:222:2::/64 -j DROPを追加する次の C コードがあります。

C コード:

このコードを拡張して、一致した IPv6 パケットの TOS 値を次のように設定したいと思います
。 0x20

何か案は?

0 投票する
1 に答える
1012 参照

c - iptables コード実行時のエラー「エラー コミット: ソケットのプロトコルが正しくありません」

以下の C コードは、次の iptables コマンドと同等です。

ただし、iptablesコマンドはコマンドラインから正常に機能していますが、コードを実行するとエラーが発生します

正常にコンパイルされますが。私もDSCP値を設定して試してみましたが、うまくいきましたので、MARKモジュールに何か欠けていると思います

Linux カーネル 3.8.2
iptables バージョン 1.4.12 (1.4.21 も試しましたが、動作しませんでした)

コード

何か案は?ありがとう

0 投票する
2 に答える
1740 参照

c# - JpegBitmapEncoder.Save() は、メタデータを含む画像を書き込むときに例外をスローします

Facebook に投稿する写真を整理するのに役立つ WPF デスクトップ アプリを作成しています。キャプション (EXIF + IPTC + XMP) を追加して、新しい場所に写真のコピーを作成するコードを次に示します。

それを実行すると、次の行を強調表示する「COMException was unhandled」例外が発生します。

型 'System.Runtime.InteropServices.COMException' の未処理の例外が PresentationCore.dll で発生しました

追加情報: ハンドルが無効です。(HRESULT からの例外: 0x80070006 (E_HANDLE))

これはスレッドの問題が原因である可能性があることがわかりまし。そのため、アプリから SaveImageAs を直接呼び出す代わりに、これを追加しましたが、効果はありません。

また、ローカル一時ファイルを作成する FileStream の MemoryStream を交換しようとしましたが、何も変更されませんでした。

何か案は?

0 投票する
1 に答える
739 参照

java - メタデータ エクストラクタ Java が exif または iptc を抽出しない

jpeg画像のexifを取得しようとしていますが、うまくいきません。最初に BufferedImage を使用して画像を読み取り、それをファイルに変換してから、ここと同じコードを適用します: https://code.google.com/p/metadata-extractor/source/browse/Samples/com/drew/ metadata/SampleUsage.java?name=2.5.1 . 私は何を間違っていますか?JpegSegmentReader.SEGMENT_APP1 が null を返すのはなぜですか?

0 投票する
2 に答える
81 参照

php - メモリから変数にアクセスする

画像クラスを作成しました。画像を読み込んでサイズを変更し、トリミングして最後に透かしを入れます。

最後のステップとして、この画像に IPTC データを追加します。私が知っていることには、iptcembedこれを達成するための機能しかありません。問題はiptcembed、パラメータとして画像のパスが必要なことです。ビューをレンダリングするために使用する前に、画像をオブジェクトとして保持しています。

パスを作成するためだけに画像をストレージに保存したくありませんiptcembedが、IPTC データを画像に追加する別の方法が見つかりませんでした。

ストレージから保存してロードする代わりに、メモリからこのオブジェクトにアクセスする方法 (または関数) はありますか?

0 投票する
1 に答える
187 参照

php - 文字列ファイルパス メモリの代替 (ファイルパスの代替方法)

多くのプロセスの後に imagecreatetruecolor から作成されたリソース オブジェクト (画像) があります。

$image = imagecreatetruecolor($dst_width, $dst_height);

最後のステップは、iptc タグをイメージに追加することです。

iptc タグを追加するために、php には iptcembed と呼ばれるネイティブ関数があります。

問題は次のとおりです。画像をリソースオブジェクトとして保存しています。ただし、iptcembed はファイル パス文字列 $jpeg_file_name として画像を必要とします。

すべての画像について、画像を保存し、iptc タグの iptcembed から読み込む必要があります。

これは大きなパフォーマンスの問題です。汚いコードも。

PHPラッパーがこの問題の解決策になる可能性があると思いますが、それらはパスではないことがわかりました。それらは参照のみです。次のコードはうまくいきませんでした。

質問は:メモリからこのイメージパスに到達できる/それを達成するためのより良い方法のトリックはありますか?