cost 245 ms
繪制不同的圓弧 arguments

[英]draw arc with different arguments

我正在使用 Pygame 在屏幕上繪制一些形狀。 問題是,我從另一個應用程序獲取這些形狀,該應用程序導出帶有弧形參數的 txt,如下所示: 這些是 pygame 需要繪制弧線的參數: 表面 (Surface) -- 要繪制的表面 color (Color or int or tuple(int, ...

如何將半徑從米轉換為像素?

[英]How to convert the radius from meter to pixel?

我有一台具有這些規格的相機: 全分辨率 1280x1024 像素尺寸 0.0048mm 焦距 8 毫米我需要檢測這張圖片中的球。 距離為4米,半徑為0.0373米。 在這種情況下如何將半徑從米轉換為像素? 原因是我需要使用cv2.HoughCircles()並且需要具有此 function 的值。 ...

將一個圓圈放在其他圓圈附近時避免碰撞

[英]Avoiding collision when placing a circle near other circles

我有一個主要圈子和其他附近的圈子。 所有圓圈的大小始終相同。 任何兩個圓圈都不能重疊。 我想找出潛在圈子可以放置在主圈子附近的位置(下面有更多詳細信息)。 理想情況下,我想快速完成此操作(我知道,每個人都這么說 - 但相信我,我真的這樣做了。)。 我希望答案是對要使用的算法的一般高級描述。 這可能是 ...

如何找出最大的矩形是否包含其他較小的矩形

[英]How to find out whether the largest rectangle contains other smaller rectangles

我必須創建一個程序來生成 3 個隨機矩形,並使用左上角點和右下角點的坐標找到每個矩形的面積(坐標是隨機的,介於 (-50;50) 之間。 問題是它必須確定最大的矩形並指示其他兩個/一個是否位於其中,如果不是 - 顯示相應的消息。 這不是重疊,其他矩形/矩形必須完全在最大的一個中。 這是我已經做過的: ...

如何計算切點的坐標?

[英]How to calculate coordinates of tangent points?

我需要為一個項目制作一個 svg 文件,我需要一些我還沒有弄清楚如何計算的參數。 我有一個坐標點x1,y1和一個以坐標x2,y2為中心、半徑為r的圓周。 點 x1,y1 在圓周外。 如何計算屬於圓周( x3,y3和x4,y4 )的點的坐標,兩條切線將從中通過? 外點 (x1,y1) 永遠不會接觸到 ...

無法理解為什么使用 Python 的 turtle 模塊繪制星星的角度是

[英]Not able to understand why the angles for drawing star using Python's turtle module is

turtle 模塊使用像fd (向前)和bk (向后)這樣的命令來移動,用rt (右)和lt (左)來轉彎。 我做過的大多數程序都有直觀的角度可供參考。 我試着畫了兩種類型的星星(通過反復試驗)。 第一個是 144 (720 / 5) 度。 為什么第二顆星的角度是 126 度和 54 度? 感 ...

給定 3 度旋轉,如何旋轉球體表面上的點?

[英]How do I rotate a point on the surface of a sphere given 3 degrees of rotation?

我在需要旋轉的球體上有一個點。 我有 3 種不同的旋轉角度(滾動、俯仰、偏航)。 是否有任何公式可以用來計算每次旋轉后點的最終位置? 為簡單起見,如果有幫助,球體可以以原點為中心。 我試過尋找不同的輪換方式,但沒有什么能完全符合我的要求。 如果我只需要旋轉球體,我可以這樣做,但我需要知道基於球體旋 ...

如何在 3D 空間的圓周上生成隨機點?

[英]How do I generate a random point on a circles circumference in 3D space?

這個問題是從 Stack Overflow 遷移而來的,因為它可以在 Mathematics Stack Exchange 上得到解答。 5 天前遷移。 我有一個 position 向量和一個描述平面的法向量。 該平面始終與 position 向量正交。 在這個平面上是一個以 position ...

2023-01-27 02:27:28   1   19    geometry  
如何繪制形狀周圍的區域

[英]How to draw the area around a shape

我為 java 的游戲開發了一個非常簡單的 map 編輯器階段。目標是在 map 上放置一些不同形狀的島嶼。但是有一些限制: 島嶼不得與另一個島嶼相距特定距離(我們稱其為 L) 島嶼不得與另一個島嶼相距特定距離(我們稱之為 S) 在游戲中,島嶼是用鼠標放置的。 玩家可以看到可以放置或不放置島嶼的區域 ...

Camera Geometry:“對象區域校正”算法

[英]Camera Geometry: Algorithm for "object area correction"

過去幾個月我一直在做的一個項目是計算用 3D 深度相機從俯視圖拍攝的 object 的頂部面積。 我的項目的工作流程: 從頂視圖捕獲一組對象圖像(RGB,DEPTH 數據) 使用 RGB 圖像進行實例分割使用 DEPTH 數據計算分段掩模的實際面積項目中的一些問題: 所有給定的對象都有不同的形狀當 ...

計算python中多邊形的長度

[英]Calculate the length of a polygon in python

我有一個 geopandas dataframe: 我從所有這些點中創建了一個多邊形,如下所示: output 是一個多邊形: 我怎樣才能得到以米為單位的長度? 例如,獲取 map 上第一個零售商和最后一個零售商之間的距離,以便它呈現一條可以測量的形狀。 我試過這段代碼: 它給出了:5.04009 ...

object的POV與圓形、矩形的碰撞檢測

[英]Collision detection between POV of object and circles and rectangles

在“ Drawing point of view for an object in PyQt6 ”中,我們為 object 繪制了一個視角。在“ Collision detection between circle and rectangle ”中,我們找到了如何檢測圓形和矩形之間碰撞的方法,現在我 ...

讀取存儲為 R 中創建的 CSV 文件的幾何圖形

[英]Reading geometries storaged as a CSV file created in R

我收到了一個在 R 中創建的 CSV 文件,其中包含哥倫比亞特區及其幾何形狀的一些信息。 但是,這種格式對我來說很奇怪,我無法將其轉換為 shapefile。 幾何圖形如下所示: 如何將其用作多邊形,然后將其轉換為形狀文件? ...

2023-01-25 09:58:38   1   24    r / geometry  
拖動頂點不繪制相交的多邊形

[英]Drawing no intersected polygon with dragging vertexes

我正在嘗試繪制一個不相交的多邊形。 下面是我想要的很好的例子。 我想防止的壞例子。 如果我選擇紅點之一,那么我可以應用什么算法來防止多邊形的相交邊? ...

計算一條3D線單軸的交點

[英]Calculating the intersection point of a 3D line single Axis

我正在嘗試計算如何計算 3D 線(兩個 3D 點)和軸相交的位置。 在我的例子中,我試圖計算 3D 點與 Z 軸的交點。 可以說我給這條線的坐標 我想計算 Z 15 處的相交,我將如何完成這個? 我考慮過使用插值,但在這里似乎效率很低,我看過其他帖子和數學方程式,但我對它們的理解還不足以將它們實現為 ...

用平行於其最長邊的線填充多邊形

[英]Filling a polygon with lines parallel to its longest side

給定形成多邊形的點列表,我如何在該多邊形內創建與其最長邊平行的均勻間隔線? 我能夠旋轉線條並獲得均勻的間距,但我似乎無法將它們放置在多邊形內。 在獲得多邊形內的線后,我的意圖是找到它們截取線的位置。 這是我現在陷入困境的地方: 給定任何點列表,是否有解決此問題的通用方法? ...

如何使用坐標值的 Y 軸值將坐標值聚類到行中?

[英]How can I cluster coordinate values into rows using their Y-axis value?

目前我有一個 dataframe 的 XY 坐標,代表在 OpenCV Python 中檢測到的一些圓。這些圓形成不同的行和列,我想將它們逐行聚類。 然而,有時這些坐標會像下面看到的那樣稍微旋轉。 旋轉可以是順時針和逆時針。 將這些坐標逐行分組在一起的最簡單方法是什么? 這是一個示例 data ...

用於對一組點進行三角剖分的恆定工作空間算法

[英]Constant work-space algorithm for triangulating a set of points

我正在研究這篇論文並嘗試實現所提出的一些算法。 我目前處於第一個算法中,它提供了一種在不使用任何工作空間 memory 的情況下以二次時間對平面中的一組點進行三角剖分的方法。 為了讓您不必閱讀有關該算法的所有內容,這里是主要思想: 我們以 x 坐標的非遞減順序遍歷這些點。 在每一步中,我們都考慮當前 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM