問題タブ [gpc]
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.
polygon - 一般的なポリゴンクリッパー:追加の頂点なしで三角形分割
GPCを使用して、ポリゴンを三角形に分割しています。ただし、GPCは、三角形の生成中に追加の頂点を作成していることは明らかです。これを回避する方法はありますか?
c - GPC ポリゴンの初期化
GPCポリゴン クリッピング ライブラリを使用しており、プログラムでポリゴンを作成したいと考えています。ファイルから作成する方法のコードしか表示されません。コードで初期化を行うにはどうすればよいですか?
c++ - C ++ポリゴンの輪郭で画像を決定する
GPC ( General Polygon Clipper ) を使用して一連の画像を作成しています。ただし、画像がばらばらのセットからのものかどうかを判断することはできません。
上記のリンクで定義された構造体を使用してgpc_polygon
、画像データ (角の緯度/経度) から頂点リストを読み取ります...そして、画像をポリゴンに順番に追加します。
別々の領域に属する画像を分離することが重要です。交差領域が非ゼロになるとは断言できませんが (これは完璧なテストでした) num_contours
、完成したポリゴンの が異なる領域の数と一致することに気付きました。
num_contours
画像がセットに属しているかどうかを判断するために使用できると思いました。
それでも、画像を追加すると、1 つの画像で num_contours=1 が表示され、2 つ目以降は 2 に増加します (画像が同じセクションにあるかどうかに関係なく、それは理にかなっています)...しかし、そうではありませんその後、ばらばらな画像のパターンが本当にオフになるまで増加しないので、少なくともそれ自体ではテストに使用できません.
DIFF 演算子を使用してポリゴンから画像を削除するのと同じです。
他の誰かが GPC またはその他のポリゴン畳み込み方法を使用したことがある場合は、各輪郭に属する画像を特定するために使用できる方法についてアドバイスをいただけますか?
java - javaGeom-2つのポリゴンの差を取得しようとしたときのNullPointerException
このメソッドは(Google App Engineの下で)クラスにあり、math.geom2d.polygon.Polygon2Dオブジェクトを取得して、別のローカルPolygon2Dとの差を計算するだけです。これはそれがどのように見えるかです:
ライブラリからこのNullPointerExceptionを取得しましたが、どうしたらよいかわかりません。
php - PHPで期待される入力のみを許可するとはどういう意味ですか?
私はphpセキュリティに関する本を読んでいます.入力検証の章には、期待される入力のみを許可することについて説明する小さなセクションがあります.
これは彼らが示すコードです:
コードの機能を説明する小さな段落があります。私が得たものは、配列の値をキーとして $_POST に割り当てます。また、配列はプログラムで GPC 配列からコピーする必要があるとも書かれています。
私が理解していないのは、これをどのような場合に使用する必要があるのですか? そして、GPC 配列とは何ですか?
linux - Ubuntu 14.04 への gpc のインストール
ubuntu 14.01 に gpc (5:2.1-4.1.2-43ubuntu1) をインストールしようとしていますが、引き続き次のように表示されます。
次のパッケージには満たされていない依存関係があります:
gpc-4.1 : 依存関係: gcc-4.1 (>= 4.1.2-2) しかし、インストールされません
しかし、 を使用するgcc --version
と、gcc バージョンが 4.8.2 であり、 を使用するdpkg --get-selections | grep gcc
と、gcc-4.8、gcc-4.8-base:amd64、および gcc-4.9-base:amd64 がすべてインストールされていることが示されます。また、依存関係を満たすために gcc-4.1 をインストールしようとすると、常に失敗しました。
問題を解決するためのアイデアはありますか?