問題タブ [rasterizing]

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 に答える
2924 参照

iphone - UICollectionView セルとラスタライズ

最近、コレクション ビュー セルを返す前にこれを追加することで、スクロール アニメーションのパフォーマンス (滑らかさ) が向上することを発見しました。

私のセルに複数のボタンが含まれている場合、それらを個別にラスタライズする必要がありますか?それとも自動的に処理されますか?...または気にする必要がありますか?

Interface Builder を使用してボタンを追加しました。

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

c++ - FreeType: 塗りつぶされていないアウトラインをラスタライズする方法

現在、グリフの外側の境界線のみを含み、内側に塗りつぶされていないグリフ ビットマップを作成しようとしています。これには FreeType ライブラリを使用します。これは、FreeType リファレンスの例 2 のコードに似た私のコードです。

その結果outlineSpans、グリフ画像全体のスパンで満たされたベクトルが得られますが、ラスタライズする必要があるのは「境界」だけです。 CurrentFace->glyphを使用してロードしたグリフが含まれFT_Load_Char(currentFace, *ch, FT_LOAD_NO_BITMAP)) ています 助けてくれてありがとう、ネットにはFreeTypeに関するドキュメント/例はあまりありません。

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

ios - layer.shouldRasterize を YES に設定する必要がある場合

ビューのレイヤー プロパティを設定することで、遅延の問題が修正されるのを見てきました。

UICollectionView を使用し、セルを準備してプロパティを設定すると、パフォーマンスに大きな違いが見られました。

影響が何であるかはわかりません。

説明を受けるのは素晴らしいことです。ありがとう!

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

r - R: 種分布モデリング。ラスターおよび/または空間データフレームのミラーリング

.csv ファイルから空間ポイント データ フレームを作成しようとしています。(一般的には) 機能しますが、出力はミラーリングされるため、作成したラスタ マップは「上下逆」になります。ここでこのアプローチ ( RasterLayer の作成) を使用して、ラスターを作成しました。

何が問題なのかわかりません。どんな助けでも大歓迎です!

次に、ラスターの解像度を設定します

広げて

私のサブサンプルを描く

結果をプロットする

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

python - Python でのポリゴン ラスタライズ

Pythonでポリゴンをラスタライズするには? たとえば、私はこのポリゴンを持っています:

[(20, 13), (21, 12), (20, 12), (19, 12), (21, 13)]

これは境界線であり、その内側のすべてのポイント (タイル) を見つける必要があります。外部パッケージなしでPythonでそれを行うにはどうすればよいですか? ありがとう。

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

r - R で関数が見つからない

私はしばらくの間この機能を使用しています。R のラスター パッケージで突然 fun=mean が機能しないのは奇妙です!!

ただし、平均以外は機能しています。例 fun = 'sum' は問題なく動作するようです。何か案が?

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

jquery - の内容を印刷できますか
ラスタライズされた画像として?

jquery.printElement.js を使用して、作成したカレンダー テーブルを印刷しています。div 内にあり、ほとんど期待どおりに動作します。私はCSSに大きな問題を抱えています。以前の質問で説明したように、.css ファイルを渡しても、コンテンツに合わせてセルが拡張されます。

table-layout: fixed;white-space: nowrap;およびoverflow:hidden;考えられるすべての可能な場所も追加しようとしました。printBodyOptions の追加パラメーターとしても:

アイデアがありません。カレンダーを画像、スクリーンショットなどから印刷する方法があることを願っています。すでに提示されているすべての比率が、印刷されたカレンダーだけでなく、画面上のプレゼンテーションにも適用されるように. これを行う方法を知っている人はいますか?他のより良い解決策はありますか?

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

python - GDAL でのデータ型の変更 (python)

さまざまなベクター ファイルを次々とラスタライズするスクリプトを作成しました。このプロセスでは、その特定のレイヤーのピクセルあたりのコストを入力する必要があります。最終的に、すべての初期ベクター ファイルを含む 1 つのラスター ファイルを作成しようとしていますが、これらはすべて、1 つのラスター ファイルで異なるコストで表されます。

ここでの問題は、入力したコストが 255 を超えると、ラスター ファイルのコストがちょうど 255 になることです。これはおそらく、Byte データ型を使用する gdal が原因です。GDAL_UInt16 に変更して 65535 までの gat 値にしようとしましたが、これは機能しません...以下のコードでファイルを出力すると、0 から 255 の範囲の値を持つファイルが取得されます。

誰でも私を助けることができますか?

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

haskell - Haskell での TrueType フォントのラスタライズ

特定の Unicode 文字と特定の TrueType フォントを受け取り、対応するグリフを 2 次元の 1 ビット/ピクセル ビットマップにラスタライズする関数を構築したいと考えています。

これに似たもの:

要件

rasterize関数は次のことを行う必要があります。

  • 最大の幅と高さのビットマップを生成しwますhw <= sizeh <= size
  • グリフをラスタライズして、ビットマップを完全に埋め、パディングを残さないようにします。

このBitmap型は、次の操作 (または同様の操作) をサポートする必要があります。

whereは、インデックス位置のビットマップ内のビットが設定されている場合 (およびその場合にのみ) にbit b (x, y)評価する必要があります。Trueb(x, y)

質問

すでにこれを行うことができるHaskellライブラリ、または同様のものはありますか?

式を評価するrasterize fontUtopiaStandard 'o' 64と、ビットマップbがレンダリングされた場合、次の画像のようになります (800% の縮尺でグリッド付きで表示) (width b, height b) = (60, 64)

ここに画像の説明を入力

ノート

  1. 私はすでにstb-truetype パッケージを使用してみましたが、パッケージがテストされたバージョンと同様のバージョンの GHC (6.12) でコンパイルした場合でも、ピクセル データを取得しようとするとセグメンテーション エラーが発生するようです。(誰かが興味を持っている場合は、セグメンテーション違反コードの詳細を提供できます。)
  2. OpenGL コンテキスト内で TrueType フォントをレンダリングするライブラリの存在は認識していますが、ピクセル データにアクセスする方法がわかりません。
0 投票する
0 に答える
1370 参照

pdf - 細い線を失うことなく「大きな」PDFファイルをラスタライズする方法は?

私は(Linuxサーバー上のスクリプトで)さまざまなCAD / CAMソフトウェアから来て、「大きな」図面(800x600mmなど)をたくさんの細い線(のように、0.2mm ペンに似ています)。

ラスタライズされたファイルは、 A5または同様の用紙に印刷すると線が見えるはずなので、線の太さを維持しながら元の図面を「縮小」する必要があります。例として、Mac OSX Preview でこれらの PDF ファイルの 1 つを開くと、まさにそれが行われます。ズームインおよびズームアウトすると、画面上で常に同じように見えるように線の太さが調整されます。

私はImageMagickでそれを試してみましたが、多くの-density-resizeおよび他のさまざまな設定を試してみましたが、大きな成功はありませんでした: 細い線は他のものと同じように縮小され、細すぎて (場合によっては完全に消えて) 印刷時に識別できなくなります。小さいサイズに。また、そのドキュメントを読んでも成功しませんでした。もちろん、スクリプトを作成できる限り、他のツールを使用することにもオープンです。

Apple のプレビューが同じファイルを画面に表示するときと同じように、スクリプトでベクトル PDF ファイルをラスタライズするときに「線の太さを維持」するにはどうすればよいですか?