問題タブ [pixmap]
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.
performance - Qt4で効率的なピックスマップのピクセルをシフトする方法
Qt4 を使用してマーキー テキスト ウィジェットを実装しました。最初にテキスト コンテンツをピックスマップにペイントしました。そして、painter.drawTiledPixmap(offsetX, offsetY, myPixmap) を呼び出して、このピックスマップの一部をペイント デバイスにペイントします。
私の想像では、Qt はマーキー テキストの四角形全体を myPixmap のコンテンツで埋めます。
既存のすべてのコンテンツを 1 ピクセル左にシフトし、新しく公開された幅 1 ピクセル、高さ N ピクセルの領域を myPixmap のコンテンツで埋めるよりも高速な方法はありますか?
xlib - XlibZPixmapフォーマットのフォーマットは何ですか
32/24ビット画像/ピックスマップのXLibZPixmap形式を知っている人はいますか。RGB(A)やBGR(A)などですか、それとも実装に大きく依存しますか?
r - ピクセル データの抽出方法 R の pixmap パッケージを使用しますか?
ピクセル データの抽出方法 R の pixmap パッケージを使用しますか?
したがって、次を使用して画像ファイルを読み取ります。
画像 <- read.pnm("picture.pgm") 画像 Pixmap 画像 タイプ : pixmapGrey サイズ : 749x745 解像度 : 1x1 境界ボックス : 0 0 745 749
ピクセルデータをいくつかのマトリックスに抽出する方法は?
qt - QGraphicsView-Linuxでの低速パフォーマンス
ディレクトリからいくつかの画像を並べて表示するプログラムを作成しています。
ウィンドウの高さに収まるように画像を拡大縮小すると(つまり、-QGraphicsPixmapItem-> scale(...))、Windowsではかなりうまく動作しますが、Linux(Ubuntu 11.04)では耐えられないほど遅くなります。
画像が拡大縮小されていない場合、パフォーマンスは両方のシステムで同様です。
Linuxでプログラムを実行すると、使用されるメモリは常に一定で、Windowsでは15〜30 MBに近い場合、画像によっては5 MB前後になるため、各OSがメモリをキャッシュする方法に関係があるかどうかはわかりません。ロードされました。
関連するコードは次のとおりです。
python - Python-PyQT-ピックスマップのテキスト/ポイントをクリックしたときにマウスイベントを検出する方法
QPixmapを保持するQLabelの(x、y)位置に、いくつかのフォントパラメータ(サイズ20フォントなど)を含む単純なテキスト(たとえば文字「x」)を描画したとします。これらの描画されたxの1つで「正確に」クリックが発生したときにマウスイベントを検出するためにオーバーライドする必要がある関連メソッドは何ですか。
私の最初の本能は、描画されたポイントの保存された(x、y)位置を検索することです。マウスの現在の位置が、その(x、y)位置の周りの小さなボックス内にある場合、ユーザーが調整できるようにするなど、いくつかの機能を実行します。その時点で、そうでない場合は通常のマウスイベント機能を実行します。ただし、私が操作しているポイントは、目などの人間の顔の追跡された特徴です。多くの場合、誰かがカメラなどに対して奇妙な角度で向きを変えているとき、2つの異なる追跡されたポイントがそれぞれの真上にある可能性があります。他の。したがって、ユーザーが目的のキーポイントにどれだけ集中しても、マウスイベント処理のロジック基準にある程度の許容範囲がある場合、ロジックは2つの異なるポイントがクリックされていると信じる場合があります。
クリック基準を不当に正確にすることなく、この種の問題を最小限に抑えたいと思います。テキストの選択を解釈するための根本的に異なる方法はありますか(テキストがピックスマップに描画されるとき、テキストが(x、y)で描画されたことを認識する、そのピックスマップの何らかの属性になりますか?ユーザーが何をクリックしようとしている必要がありますか?)
PyQTでのこの種のアドバイスや例をいただければ幸いです。
qt - Qt:Pixmapが付いたラベルを回転します
ピックスマップが記載されたラベルがあります。コードは次のようになります。
私が今欲しいのはそのような方法です:
それが何をすべきかは明らかだと思います。度を入力すると、これらの度だけ回転しているのがわかります。
c++ - mupdf: fz_pixmap を Qt4 QPixmap に入れる方法
mupdf ライブラリ (Qt4 アプリ) を悪用しようとしています。pdfdraw.c からいくつかのコードを取得しました。PDFページからピックスマップ(fz_pixmap)を作成できました。次に、ピックスマップを表示する必要があります。QPixmap を使用できる可能性がありますが、その方法を尋ねます。
r - Rインタラクティブセッションで.pnmプロットを保存するにはどうすればよいですか?
ここでは pixmap ライブラリを使用しています。たとえば、対話モードで保存したい grid.pnm ファイルがあります。jpeg、png などのより一般的な拡張子の保存オプションしかないようです。
ここで正しい関数は何ですか?
ありがとう
python - pygtk 描画領域の再描画を高速化しますか?
このプログラムを元にペイントプログラムを作成しています。マウスを速くドラッグするとブラシストロークがむらになるので、描画領域をより速く再描画する方法があるかどうか疑問に思っています。これが現在の再描画関数です。すでに利用されてwidget.queue_draw_area
おり、画面はピックスマップから再描画されます。
qt - Qt / PyQt(/ Other?):ピックスマップの特定の色を変更するにはどうすればよいですか?
ピックスマップの特定の色を変更するにはどうすればよいですか?たとえば、白と黒のピクセルを含むピックスマップがあり、すべての白のピクセルを青に変更したいのですが、黒のピクセルはそのままにしておきます。または、黒を白に、白を青に変更することもできます... [Qt / PyQtで解決策を探していますが、これはピックスマップの処理/構成に関する一般的な質問です。]