問題タブ [quantization]

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

compression - JPEG 量子化テーブル (16x16)

jpeg画像圧縮について調べてみました。量子化ステップに問題が 1 つあります。行列 16x16 の量子化テーブルが見つかりません。dct を使用したデジタル画像圧縮用の JPEG 量子化テーブル (16x16) の matlab コードを探しています。参照できるリンクやリソースはありますか?

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

iphone - iPhone:触れたオブジェクトの位置を量子化する方法

みなさん、こんにちは。ユーザーが画面上のオブジェクトをドラッグできるiOSアプリへのタッチインターフェイスを作成したいと思います。ただし、このオブジェクトは円の周囲に沿って移動するように制限する必要があります。これにより、ユーザーがオブジェクトをそのパスの外側にドラッグしようとすると、そのオブジェクトはその円の最も近い点に固定されます。私はいくつかのiPhoneプログラミングをしましたが、私の数学は貧弱です。助けてください!

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

opencv - kmeans2を使用した色の量子化のためのクラスターの数を推定する方法

kmeans2アルゴリズムを使用していくつかの画像を量子化したい。私の問題は、クラスターの(ほぼ)最良の数を見つけることです。

クラスターの数を見積もる方法を誰かが考えていますか?私のアイデアは、hsv-color-spaceに色相の累積ヒストグラムを作成することです。しかし、この情報を使用してカウントを見積もる方法がわかりません。

あいさつ

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

audio - オーディオファイルのサイズを計算する方法は?

44.1 KHz のレートでサンプリングされ、8 ビットを使用して量子化された 30 秒のオーディオ ファイルがあります。このファイルのモノラル バージョンとステレオ バージョンのビット レートとサイズを計算します。

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

algorithm - 空間的に不変なベクトル量子化

Jason Hipp らによるアルゴリズムを実装しようとしています。より短く、より包括的なプレゼンテーションもあります。

彼らのアプローチの簡単な説明:

彼らはベクトル量子化をツールとして使用して、特定の画像の前景と背景を区別します。ただし、正方形の領域を特徴ベクトルとして使用してコードワードを生成する代わりに、円を使用します。これにより、計算の複雑さが軽減されると考えられます。述語ベクトルとして円を使用すると、マッチングの問題は線形パターン マッチング タスクに縮小され、空間的に不変なマッチングが可能になります。したがって、この方法は空間的に不変なベクトル量子化と呼ばれます。

したがって、基本的には、述語ベクトルが対話的に選択され、この述語ベクトルと現在の位置との相関関係について画像空間が徹底的に照会されます。

私の質問は次のとおりです。

  • アルゴリズム全体のどこでコードブックを生成しますか? そしてどうやって?

  • 生成するコードブックのパラメータを選択する方法がわかりません。最初に画像内のすべての可能な位置ですべての可能な円をサンプリングすると、計算量が非常に多くなります。生成されるクラスター/コードワードの数はどのように決定されますか?

  • サブリング同士をぐらぐらさせるのはなぜですか?

現在、私の実装には基本的に、述語ベクトルとして 1 つの半径を持つ 1 つの円が含まれています。これは、ネイティブの画像空間を行進し、述語ベクトルを、可能なすべての回転で現在のピクセルの周りの円と関連付けます。これは非常に遅いプロセスであり、アルゴリズムのメリットがわかりません。これがどのように機能するかがわからないため、ベクトル量子化に近いものは実装していません。

ヒントや考えをいただければ幸いです。残念ながら、メソッドの作成者は私の質問に回答しませんでした。

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

opencv - 「カラー量子化」はOpenCVのカラー量子化の正しい名前ですか?

OpenCV を使用して、特定の画像の各ピクセルのすべての RGB 値の完全なリストを取得する方法を探しています。これを「色の量子化」と呼んでいます。

問題は、私がオンラインで見つけたものによると、少なくとも現時点では、この「色の量子化」はヒストグラムまたは「色の削減」または同様の個別の計算ソリューションに関するものです。

私は自分が何を望んでいるのかを知っており、「インターネット」はこの言葉の意味について別の意見を持っているようです. OpenCV ライブラリの実行可能な方法または動作するアルゴリズム。

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

java - ColorQuantizerDescriptorの使用方法は?

BufferedImageを8ビットに変換する方法に対する@PhiLhoの回答のアイデアに従いますか?、 imageType TYPE_INT_RGBColorQuantizerDescriptorの変換に使用したいのですが、 RenderedOp#getColorModel()が次の例外をスローしています。BufferedImage

これは私が使おうとしているコードです:

どうすれば使えColorQuantizerDescriptorますか?

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

matlab - Matlab エラー: TRAINING の各グループの共分散行列は正定でなければなりません

私は現在、分類中の腫瘍信号に対するサンプリング レートと量子化の影響を調べています。「TRAINING のプールされた共分散行列は正定値でなければなりません」というエラーが表示されます。量子化された信号 (8 ビット) を分類しようとした場合のみ。量子化が >8 ビットに設定されている場合、コードは完全に実行されます!

私は少し混乱しています。

私のコードは次のとおりです。

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

delphi - Delphiで指定された数に色を減らす方法は?

Delphiで指定された数(<= 256)に色を減らすにはどうすればよいですか? 私はただ使いたくない:

そうすれば色の数を制御できないからです。256 色以下の画像をディザリングする方法は既に知っているので、ディザリングは必要ありません。

このMedian Cut の実装を見つけましたが、これは 1990 年の純粋な Pascal であり、次のとおりです。

  1. Delphi でコンパイルされない
  2. それはシェアウェアであり、25 ドイツ マルクの費用がかかると言う
  3. 一見(なんとなく)不要で複雑に見える

TBitmap32(Graphics32 ビットマップ クラス、32 ビット カラーのみをサポート) のみ <= 8 ビット bmpに縮小したい。15/16 ビットに縮小する必要はありません。24 または 15/16 ビット イメージから縮小する必要もありません。ちょうど 32bit => 8bit-

私が使用する Delphi: 7、2005、XE3。