問題タブ [pixel]
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.
image-processing - バイキュービック補間はどのように機能しますか?
このトピックに関するテキストを読んだ後、元の隣接ピクセルのうち 16 個を考慮していることがわかりました。私が知りたいのは、新しいピクセルの色の値をどのように計算するかです。16 ピクセルのカラー値がわかっている場合、新しいピクセルの値をどのように計算できますか?
objective-c - 色が変わるピクセル内のピクセルの色を検出できません...
画面上のピクセルの色が別の色に変わったときに(それが何であるかを知っている)何かをするアプリケーションを作成しようとしていますが、それが何をするかという問題にはあまり関係ありません。
とにかく、私はこれを使用しています:
次に、ここに変更することを期待している色:
そして、ここで色を比較しています:
while/if の部分はもっとうまくできることはわかっていますが、問題なく動作するはずで、実際に動作するまでアプリの最適化について心配する必要はありません (笑)。
ここで、たとえば、ピクセルの色が実際に速く変化しない場合 (色が少しの間そのようにとどまるなど) は、完全に機能します。動き回って 283*420 に達するが、そこに長く留まらない (0.1 秒など) ピクセルのようなものである場合 (上記の例で説明したように)、機能しません。
ここのデバッグに見られるように、私のアプリは非常に高速にピクセルをチェックしているため、そこにとどまる時間は問題になりません。
何か案は?:)
c# - Webサイトのセクションを削除します。Webブラウザコントロール。C#
コードを変更せずにウェブサイトのセクションを削除する方法はありますか?
たとえば、WindowsフォームでwebBrowserコントロールを作成し、stackoverflow.comを読み込むように指示します。表示から上位100ピクセルを削除する方法はありますか?
java - Javaでjpeg/pngをピクセルの配列に変換します
jpeg または png を含む文字列をピクセルの配列 (できれば 1 次元) に変換するにはどうすればよいですか? Javaに組み込まれたクラスを理想的に使用しますか?
wpf - WPF ピクセル シェーダー効果でのアルファ チャネルの処理
ピクセル シェーダーでのアルファ コンポーネントの処理方法に異常はありますか? アーティストが背景として使用するグレースケール画像を提供しているWPFアプリケーションがあり、アプリケーションは現在の状態に従ってそれらの画像に色を付けます。そこで、Image 要素の効果として使用するピクセル シェーダー (WPF Pixel Shader Effects Library インフラストラクチャを使用) を作成しました。シェーダーはパラメーターとして色を取り、明るさを操作できるように HSL に変換します。次に、グレー ピクセルごとに、ソース ピクセルの明るさに比例して色パラメーターと白の間で明るさが補間される色を計算します。
これは、アルファ = 1 のピクセルでは問題なく機能します。ただし、アルファ = 0 の場合、結果のピクセルは、ウィンドウの背景が透けて見えるのではなく、白くなります。だから私は小さな変更を加えました:
これで透明部分が本当に透明になりました。なんで?dst.a = src.a
最初のバージョンのステートメントがそれを達成しなかったのはなぜですか? 残念ながら、これでも部分的な修正にすぎません。0 < alpha < 1 のピクセルが白く見えるように見えるからです。
アルファについて私が理解していないことを誰か知っていますか?
image-processing - ランレングス エンコーディングからのピクセル チェーン
私はこれについて長い間頭を悩ませてきました
イメージングを行っています。これまでのところ、画像を 2 値化しました。つまり、グレースケール画像から、特定の値を下回るすべてのピクセルが削除されます。これにより、元の画像からいくつかの領域だけが得られ、それらの領域の周りに多くの「ゼロピクセル」があります。
次に、領域を「ブロブ」にエンコードした長さを実行しました。実行は、データの圧縮方法です。たとえば、正方形を 2 値化したと仮定すると、画像全体を表す数回の実行しかありません。ランは、x、y 座標と長さによって定義されます。
画像を再作成するときは、実行ごとに x、y 座標に移動し、実行の長さの x 軸にピクセルを追加します。
次に、ランを取得して、領域の輪郭を表すチェーンを作成する必要があります。私はそれを行う方法がわかりません。
x、y、長さのランがたくさんあり、チェーンを形成するためにエッジを「ナビゲート」する必要があります。通常、イメージングでは、このプロセスは元の画像で行われますが、ここでは元の画像を使用できないため、ランで計算する必要があります。
これが大きなテキストの壁のように見えることはわかっていますが、この質問をより適切に行う方法がわかりません。
同一の実装に関するヒントやポインタは素晴らしいでしょう。
編集
巻き戻しのおかげで、いくつかの画像をリンクします:
(出典: tudelft.nl )
この例では、画像 B を輪郭 C に処理します (チェーンと呼びます)。ただし、D、ランレングスから輪郭を生成したいと思います
c# - XNA でピクセル データを取得および設定するにはどうすればよいですか?
指定したピクセルの色を取得したい texture2D があります。それを使って何かをして、別の texture2D に新しい色を入れます。
テクスチャ内のすべてのピクセルでこれを行う必要があります。これどうやってするの。
ピクセル シェーダーは使用しないでください。C#である必要があります
iphone - iPhoneのOpenGLESでテクスチャにピクセルを設定/取得する方法は?
タイトルで言ったことをグーグルで検索しようとしていますが、どういうわけか見つかりませんでした。これはそれほど難しいことではありませんね。
私が探しているのは、iPhoneでOpenGL ESテクスチャにアクセスする方法と、それを使用してピクセルを取得/設定する方法です。私が探しているOpenGLES機能は何ですか?
c# - VB.NET で安全でないコードで C# dll を使用できますか?
ビットマップのピクセル情報にアクセスして変更できる C# 用の FastBitmap クラスがあります。いくつかの C# プロジェクトで既に使用していますが、今は VB.NET で必要です。問題は、そのクラスが VB.NET でサポートされていない安全でないコードを使用していることです。
質問は。FastBitmap クラスを dll にコンパイルして、VB.NET で使用できますか?
[編集] または、VB.NET でピクセル データを変更するために使用できるライブラリはありますか?
opengl - 同じプログラムで複数のピクセル (フラグメント) シェーダーを使用できますか?
2 つのピクセル シェーダーが必要です。最初に 1 つのことを行い、次に別のことを行います。これは可能ですか、それともすべてを 1 つのシェーダーに詰め込む必要がありますか?