問題タブ [raster]
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.
database - ラスター データを格納するための適切な方法は何ですか?
私は多かれ少なかれジオリファレンスされたグリッドにさまざまな時系列データを保存しています。たとえば、緯度と経度の 0.2 度ごとに 1 つの値です。現在、データはテキスト ファイルに保存されているため、251 日目には次のように表示されます。
抽象化のレベルを上げ、パフォーマンスを向上させ、脆弱性を減らしたいと考えています (たとえば、現在のコードでは、既存の 2 つのコードの間に 1 日を挿入することはできません!)。BLOB-y RDBMS ハックをいじり、テキスト ファイル形式の各行をテーブルの行として複製することさえありました (タイムスタンプ/緯度のペアごとに 1 行、経度の増分ごとに 1 列 -- うん!)。
「実際の」ジオデータベースにアクセスすることもできますが、個々の値に緯度と経度でタグ付けするオーバーヘッドは法外に思えます。データのサイズと解像度は 10 年間変わっておらず、今後も変わる可能性は低いです。
私はすべてをNetCDFファイルに入れようと頑張ってきましたが、ファイルの考え方を完全に乗り越える必要があると思います.私のすべてのソフトウェアが日付からファイル名を見つけ出したり、複数のファイルを何年にもわたって処理したりする必要があるのは嫌いです. 10 年間 (およびカウント中) のすべてのデータを 1 つのファイルに入れる別の方法も、実行可能ではないようです。
何か素晴らしいアイデアや製品はありますか?
opengl - ビットマップをポリゴンに変換 - (逆ラスタライズ)
単色のしみがいくつかあるビットマップ画像が与えられた場合、しみと同じ形状のポリゴンを構築するには、どのアルゴリズムを使用しますか?
これは、複数のステップで実行できます。高解像度のポリゴンは、後で最適適合アルゴリズムによって切り取ることができます。結果のポリゴンを凸面コンポーネントにカットして OpenGL で問題なくレンダリングできるようにする方法を教えていただければボーナス ポイントです。
vector - ポリゴンからラスター GIS
私はインドの州のシェープファイルを持っています(おそらくポリゴンとして)。各ポリゴンを均等に分割されたセル (「ラスター」の方法) に変換し、セルの位置固有のアルゴリズムから計算される値で各セルを設定 (実際には色付け) したいと考えています。これは、ポリゴン内のすべてのセルに対して (プログラムによって) 実行する必要があります。これにより、最後にシェープファイルが、(私のアルゴリズムが計算するものの) テーマ、ラスター イメージとして表示されます。情報は実際にはアルゴリズムから計算された値であり、衛星画像などからのものではないため、画像を開始していません。
つまり、植生や標高のテーマではなく、人口分布のようなもので、セルの各値 (色) はそこにある人口の平均値を表しており、全体が大縮尺で分布として示されています。
オープンソースアプリケーションを使用してこれを行う方法を教えてください。(アプリケーションとしても、sharpmap のような API を使用してプログラム的にも) 助けてください
performance - 多角形の塗りつぶし: ワインディング ルールと偶数奇数ルールのパフォーマンス
複雑な多角形 (つまり、自己交差) の場合、ワインディング規則または偶奇規則のどちらを選択するかによって、多角形の塗りつぶし方法が異なります。
しかし、交差していないポリゴンの場合、Winding と Even Odd の塗りつぶしルールの間にパフォーマンスの違いがあります。実装固有であることは理解していますが、複雑でないポリゴンに対してどのアルゴリズムがより効率的であるかを理解しています。
フォローアップの質問は、これらの各アルゴリズムの複雑さ (つまり、O(what?)) です。パフォーマンスを向上させるために、ポリゴン内のいくつかのポイント (主に重複または同じ線上にあるポイント) を取り除く価値があるかどうかを知りたいです。
PS:それが問題であれば、私はxlibを使用しています
PPS: 別のグラフィックス カードを使用してもパフォーマンスは変わらないため、問題がハードウェアに関連していないことを確認できます
java - Java:WritableRaster.setRectを使用して画像をスーパーインポーズしますか?
私はJavaの画像機能のいくつかを試して、ある画像を別の画像に重ね合わせようとしています。そのようです:
基本的に、私はこれを重ね合わせようとしていました: https://upload.wikimedia.org/wikipedia/commons/e/e2/Sunflower_as_gif_small.gif
on this:https : //www.google.com/intl/en_ALL/images/logo .gif
製品は次のように表示されます:http://imgur.com/xnpfp.png
私が見た例から、これは適切な方法のようです。私は一歩を逃していますか?これを処理するためのより良い方法はありますか?ご回答ありがとうございます。
iphone - iPhone 用に、ラスターからベクターへの変換を実行できるライブラリはありますか?
画像を取り、手書きのテキストを抽出して、読みやすく拡大できるようにしようとしています。テキストをベクターパスに変換したいと思います。
これを可能な限り簡単にするライブラリは知りません。どんな助けでも大歓迎です。例もいいです:)
java - Javaの画像からラスターを取得するにはどうすればよいですか?
gif画像をURLからjava.util.image.Rasterにロードして、操作できるようにしようとしています。私が見つけた画像をロードおよび解凍するための唯一のメソッドは、java.awt.Imageを返すToolkit.getImageでした。作業できるように、それをラスターに変換する必要があります。提案?
image - PNGと同等のビデオ?
ラスター画像には次のようなものがあります
。JPGは自然なシーン用です
。PNGまたはGIFは、滑らかな色、直線、グラデーションが特徴の幾何学的なシーン用です。
ベクターアニメーションにはSVGがあります
また、ラスタービデオには、自然なシーンに適したさまざまなMPEGコーデックがあります。
だから私の質問は、もっぱらラスタライズされた滑らかな色、線、グラデーションであるビデオに何を使うべきかということです。
gis - アイデア募集: ラスター オンライン マップ (おそらく ESRI API といくつかのジオプロセス モデルを使用)
(これが有効な質問であることを願っています)
タイトルで述べたように、ある種のオンライン ラスター解析マップについて、かなり簡単から適度に簡単なアイデアを探しています。私は ESRI とその本当に素晴らしい API に精通しており、その面で何かに取り組みたいと思っています。また、mapstraction lib の使用にもオープンです。
誰か私に何かアイデアはありますか?
ありがとう!!