問題タブ [imaging]

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 投票する
4 に答える
808 参照

ajax - AJAX サムネイル

別のページを開くのとは対照的に、クリックすると元の画像がページの上に読み込まれる(モーダルのように)、Webページのサムネイルを作成するのに役立つ無料のフレームワークを知っている人はいますか。ありがとう!

0 投票する
3 に答える
8361 参照

javascript - javascriptを使用した画像ズーム?

JavaScriptを使用して画像を拡大するための良いコードを手に入れた人はいますか?

サイズを変更するだけでよいことはわかっていますが、怠惰で、さまざまなレベルにズームしたり、ズームしたときに動き回ったりするための賢いものを探していました

0 投票する
7 に答える
38532 参照

python - Python の PIL を使用してテキストを斜めに描画するにはどうすればよいですか?

Python を使用して、PIL を使用してさまざまな角度でテキストを描画できるようにしたいと考えています。

たとえば、時計の文字盤の周りに数字を描いているとします。数字の3は期待どおりに表示されますが、12は反時計回りに 90 度回転して描画されます。

したがって、さまざまな角度からさまざまな文字列を描くことができる必要があります。

0 投票する
5 に答える
21221 参照

python - Python の PIL を使用してベジエ曲線を描くにはどうすればよいですか?

私は Python の Imaging Library を使用しており、いくつかのベジエ曲線を描画したいと考えています。ピクセルごとに計算できると思いますが、もっと簡単なものがあることを願っています。

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

java - ルックアップ操作のパフォーマンス

レンダリング パイプラインからさらにパフォーマンスを絞り出そうとしています。(はるかに) 最も遅い部分は、大きな画像に対して java.awt.imaging.LookupOp を実行することです。

画像サイズは約2048x2048です。

描画操作と一緒にフィルターを実行すると、フィルター メソッドを呼び出すよりもはるかに高速であることがわかりました。ただし、これでも約 250 ミリ秒 (または 4 fps) かかるルックアップ操作が残っています。レンダリングのヒントはありますか?

基本的に私たちがやっていることは次のとおりです。

lut 変数は LookupOp で、通常は ShortLookupOp で、画像は 16 ビットのグレースケール画像です

ありがとう

ライアン・ブッチャー:

ここで実行できる明らかなパフォーマンスの最適化が他にもいくつかあることは知っています。しかし、大きな問題は単に LookupOp 操作を行うことなので、それに関するアドバイスを探しています。

ルックアップ Ops は基本的に配列を作成する場所であり、画像の各ピクセルをその色としてレンダリングする代わりに、その色を配列のインデックスとして使用し、その色をインデックスの値としてレンダリングします。この特定の例では、単純な明るさ/コントラスト操作を行うために使用しています。これは、基本的にすべてのピクセルの値に線形関数を適用する方法である rescaleOp を使用して実装することもできます。しかし、これは遅くなることが判明しました。

0 投票する
5 に答える
15382 参照

graphics - 画像に関する質問: 画質を判断するにはどうすればよいですか?

写真(jpg)の品質を判断する方法を探しています。最初に頭に浮かんだのは、ファイルサイズと保存されているピクセルの量を比較することでした。たとえば、jpg のノイズの量を確認するなど、他の方法はありますか? このトピックや経験に関する良い読書リンクを持っている人はいますか? ちなみに、私が取り組んでいるプロジェクトは C# (.net 3.5) で書かれており、画像処理には Aurigma Graphics Mill を使用しています。

前もって感謝します!

0 投票する
3 に答える
13028 参照

c# - C# TWAIN インタラクション

コード プロジェクトのTWAIN の例を使用する C# アプリケーションをセットアップしようとしています。

これは、 TWAIN コールバックをキャッチするためにキャストFormIMessageFilterて呼び出す必要があることを除けば、問題なく動作します。 また、呼び出してこのフィルタリングを開始する必要がありますIMessageFilter.PreFilterMessage()

WPF ウィンドウで同じことを行う方法はありますか? (メッセージ フィルターを追加し、TWAIN コールバックをキャッチするため)。

別の非常に高度な質問: 代替の C# TWAIN ライブラリ\ラッパーについて知っている人はいますか?

ありがとうございました。

0 投票する
5 に答える
22287 参照

c# - ビット深度の低い画像ファイルを生成しますか?

bpp = ビット/ピクセルなので、32bpp は R/G/B/A の 8/8/8/8 を意味します。

同様に、.NET にはこれらの「System.Drawing.Imaging.PixelFormat」の列挙型があります。

グラフィックを含むBitmapまたはImageオブジェクトを取得したら、それをファイルに保存するにはどうすればよいですか / どのような形式を使用すればよいでしょうか?

(通常の 32bpp や 24bpp ではなく) 16bpp や 8bpp などの低ビット深度をサポートする画像ファイル形式 (JPEG/GIF/PNG) はどれですか?

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

c# - 外部dllなしで画像のネガを作成する効果的な方法

それは、dll を使用せずに C# Windows Forms の画像から効果的かつ高速な方法でネガを作成するソリューションですか?

0 投票する
5 に答える
4546 参照

wpf - シェーダー効果を適用した WPF イメージを保存する

ぼかし効果が付加された WPF イメージ コントロールがあります。RenderTargetBitmap を使用せずに画像を (ぼかして) 保存する方法はありますか?

ありがとうございました。

更新: System.Windows.Media.Effects.ShaderEffect から派生した新しいカスタム効果を使用しています。シェーダー効果を適用した画像を保存したいと思います。