问题标签 [drawellipse]

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 回答
116 浏览

c# - DrawEllipse:使用 PenAlignment.Inset 破坏抗锯齿

正如@TaW在上一个问题上所建议的那样,我设置在位PenAlignment.Inset图内绘制圆圈,但这引起了另一个问题。


我想用抗锯齿在指定的位图上画一个圆。

问题是,当我使用 时PenAlignment.Inset,抗锯齿无法正常工作!
相反,PenAlignment.Center它可以正常工作......有什么
建议可以解决这个问题吗?

正确的抗锯齿 损坏的抗锯齿
(注意左图的错误)

0 投票
2 回答
1998 浏览

webgl - 在片段着色器中绘制椭圆曲线

我想要 webgl 中的平滑曲线,所以我尝试在顶点着色器中绘制一个矩形,并将位置发送到片段着色器中的标准化大小和大小参数,这是正方形的实际大小

当 size = [width, height] of square 并且对于每个顶点都相等时,position = [ -1 , -1 , -1 , 1 , 1 , -1 , 1 , 1 , ] 因此我的矩形将在 [2 * width , 2 * height] 中绘制,但我可以在片段着色器中使用 2 * 2 正方形进行几何操作,即归一化,但是当我想用厚度参数制作空心圆时,我在片段着色器中绘制椭圆(或具有这种大小的圆)时遇到问题,它在水平方向的厚度与垂直方向的厚度不同,我知道这是因为我' m 对水平和垂直方向(2,2)使用相同的尺寸,但在显示时它们是不同的,这是导致这个图片您看到的所有厚度都不相同的问题。

我想要一个几何公式来计算每个方向的厚度,然后我可以画一个空心椭圆。

提前致谢。抱歉英语不好

0 投票
2 回答
477 浏览

c# - 如何在 Windows 窗体上更快地绘制圆圈?

我需要在给定的 X、Y 坐标处绘制小圆圈,但在窗口的面板上可能高达 6000 个圆圈。它非常慢,5000 圈大约需要 2 到 3 秒。我怎么能更快地画这个?

0 投票
1 回答
190 浏览

c# - PDFsharp DrawRoundedRectangle 参数

我想使用 PDFsharp 方法

用于定义剪切路径。它有效 - 但我没有得到最后两个参数的确切定义。因此,我无法正确地确定我的圆角是如何构造的。

那么 - 椭圆的方法到底是什么(似乎仅由宽度和高度属性定义)?

0 投票
0 回答
6416 浏览

java - 画圆问题(JFreeChart)

请帮我解决画圆的两个问题:

1)我想做一个完美的圆圈。宽度 == 高度,但它仍然绘制一个椭圆:

生成的图像

如果您尝试旋转此图像,您会明白我的意思:

旋转图像

我怎样才能得到一个完美的圆圈?

2)图片尺寸:300x300 像素。图像和圆的边缘之间的距离不同:

顶部:9 像素。底部:8 像素。左:11 像素。右:12 像素。

我想在每个边缘和圆圈之间获得相同的距离,例如:顶部 == 底部 == 左 == 右 == 10 px。

我怎样才能做到这一点?

这是我的代码:

谢谢。

0 投票
1 回答
74 浏览

python - sckimage.draw.ellipse 中的 draw.ellipsoid 和 ellipse_stats 如何处理网格间距?

我正在研究https://scikit-image.org/docs/dev/api/skimage.draw.html#skimage.draw.ellipse 以及skimage.draw.ellipsoid_stats(a, b, c)我引用的声明

计算半长轴与指定间距的网格尺寸对齐的椭圆体的分析表面积和体积。

但是查看他们的代码,没有关于引入间距的信息。也许我错过了一些东西。

我的问题是: - 如何在知道半径a, b, c和网格间距的情况下计算椭圆体的体积?我正在使用具有不同间距的 DICOM CT 卷。

0 投票
1 回答
210 浏览

python - 如何使用 Plotly 使用倾斜或旋转的线绘制椭圆体?

我正在使用empet plotly 社区表单中的以下函数绘制一个椭圆体:

但是,我在线条周围得到了不完美的椭圆体。有关更多说明,请参阅所附图片。我们如何更新函数以考虑线的旋转轴并围绕线绘制完美的椭圆体?

调用函数并绘制椭球的代码如下:

Plotly 点表示线和椭球

数据:h2=540.05,k2=-54.75,a2=36.67,b2=577.62 h5=550.28,k5=-246.58,a5=43.17,b5=590.69

这是将 x 和 y 数据作为 CSV 文件的链接。 https://drive.google.com/drive/folders/1JGKdnfqu9aZy8YFtL_2kL-NnJ-fJHcMM?usp=sharing

对此的任何帮助将不胜感激!

0 投票
0 回答
17 浏览

python-3.x - 使用 skimage ellipse() 时出现 IndexError

我正在检测图像中的椭圆,并希望在检测后将它们从图像中删除。在处理图像时,我首先打开、阈值、创建二进制文件,然后使用 regionprops。

出于某种原因,IndexError: index 2812 is out of bounds for axis 1 with size 2812发生了错误,尽管一切似乎都是从零开始的,我正在粘贴到我从中复制的图像中。

有任何想法吗?