問題タブ [bits-per-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.
opencv - 8 ビットの OpenCV IplImage* を 32 ビットの IplImage* に変換する方法は?
8 ビットの IplImage を 32 ビットの IplImage に変換する必要があります。ウェブ全体のドキュメントを使用して、次のことを試しました。
ご覧のとおり、私は自分が何をしているのかよくわかりません。知りたいのですが、これを正しく行うことができれば、もっとうれしいです。助けてくれてありがとう!
pdf - PDFのBitsPerComponentは、画像のピクセルあたりのビット数にどのように変換されますか?
私の目標は、PDFを画像(特にTIFF)に変換することです。
BitsPerComponentと呼ばれるPDFプロパティがあります
そして、ページの説明によると、
このプロパティは、値1、2、4、8、または16を取ることができます。他の値はPDF仕様ではサポートされていません
つまり、1、2、4、8、または16は、画像のピクセルあたりのビット数に変換されますか?
wpf - HDR(16ビット)入力を備えたWPFピクセルシェーダー?
WPFを使用して16ビットPNG画像用の画像ビューアを構築しようとしています。私のアイデアは、で画像をロードしてからPngBitmapDecoder
、それらをImage
コントロールに入れ、ピクセルシェーダーで明るさ/コントラストを制御することでした。
しかし、ピクセルシェーダーへの入力はすでに8ビットに変換されているように見えることに気づきました。これはWPFの既知の制限ですか、それともどこかで間違いを犯しましたか?(Photoshopで作成した16ビット画像として検証された白黒グラデーション画像で確認しました)
画像をロードするコードは次のとおりです(16ビット範囲全体でロードすることを確認するために、ImageコントロールにSource = "test.png"と書き込むだけで8ビットとしてロードされます)
素晴らしいShazzamシェーダーエフェクトツールを使用してピクセルシェーダーを作成しました。
そして、次のようにシェーダーをXAMLに統合しました。
c++ - ピクセルあたりのビット数に応じた奇妙なSDLメモリ使用量
私は非常にシンプルなSDLプログラムを使用しており、32ビット/ピクセルで1MB、2.4MBで24ビット/ピクセル、1.9MBで16ビット/ピクセル、1.4MBで8ビット/ピクセルのメモリしか使用していません。この奇妙なメモリ使用量とは何ですか?ピクセルあたりのビット数が最も多いのはなぜメモリの量が最も少ないのですか?
C ++ GCC
ありがとう
android - Android ビットマップでのピクセルごとのブレンドの最適化
2 つの画像 (この場合は HardLight) にブレンド フィルターを適用しようとしています。HardLight はベースの Android ライブラリではサポートされていないため、ピクセルごとに手作業で行っています。最初の実行は機能していますが、速度は優れていません。ベースの 500x500 画像と 500x500 フィルターから 500x500 画像を生成すると、時間がかかりすぎます。このコードのチャンクは、サムネイル (72x72) の生成にも使用され、アプリケーションのコアに不可欠です。これをスピードアップする方法について、アドバイスやヒントをいただければ幸いです。
どちらの画像もアルファを持たないと仮定することで大きな利益が得られるのであれば、それで問題ありません。注: BlendMode と alpha は、この例では使用されていない値です (BlendMode はブレンドのタイプを選択します。この場合、HardLight をハードコードしました)。
windows-phone-7 - どの色深度アプリケーションが使用されているかを判断するにはどうすればよいですか?
WMAppManifest.xmlファイルでBitsPerPixel="32"を設定すると、アプリケーションで32ビットの色深度が得られます。低コストのデバイスは常に16ビットを使用しているため、画像が途切れ途切れになります。アプリケーションで使用されているBitsPerPixelの値を確認したいと思います。どうやってするか?
image - MATLAB でピクセルあたりのビット数を変更する
MATLAB にロードされた画像のピクセルあたりのビット数を変更するにはどうすればよいですか? ファイル ダイアログと imread 関数を使用して、画像をマトリックスに読み込みます。その画像のピクセルあたりのビット数を変更するだけです。ユーザーが 1 ビットから 8 ビットまでの範囲を選択できるようにします。ユーザーが選択できるようにする方法は知っていますが、誰がそれを変更すればよいかわかりません。それをどう変えるか?(ちなみに私はMATLAB R2012aにいます)