36得票7回答
在<canvas>元素上实现流畅的草图和绘画

我尝试使用canvas创建一个绘图区域。在绘制曲线时,我发现线条看起来不太平滑,并且我的算法中线条的粗细也会变化,这样看起来很糟糕,因为大小跳跃太大,还可以看到大小的变化。我在stackoverflow上找到了这个链接:https://dev59.com/g2445IYBdhLWcg3wBly...

36得票1回答
安卓绘图:笔画宽度定位

给定以下代码来画一条线:Paint p; p = new Paint(Paint.ANTI_ALIAS_FLAG); p.setColor(android.graphics.Color.WHITE); p.setStyle(Paint.Style.FILL); p.setStrokeWidt...

35得票1回答
使用视图中启用硬件加速的矩形叠加层打一个洞

我有一个视图,它进行一些基本的绘制。之后,我想要画一个带有孔洞的矩形,以便只有先前绘制区域可见。我希望在启用硬件加速的情况下为我的视图提供最佳性能。 目前我有两种方法可以实现,但只有在禁用硬件加速时才有效,另一种则太慢。 方法1:软件加速(慢) final int saveCount =...

35得票2回答
如何在c#中绘制圆角矩形

我正在使用这段代码来制作一个圆角矩形。但它只绘制了矩形的左上角和右上角,而且在底部没有完成矩形。如何使它完整并填充。我应该做哪些更改?public static Bitmap DrawRoundedRectangle(Bitmap Image, Color BoxColor, int XPos...

35得票7回答
在画布上使用PorterDuff.Mode.CLEAR绘制会变成黑色!为什么?

我试图创建一个简单的自定义视图:有一个位图,它通过弧形路径显示 - 从0度到360度。度数会以一定的FPS变化。 因此,我创建了一个重写了onDraw()方法的自定义视图: @Override protected void onDraw(Canvas canvas) { canv...

34得票7回答
使用CSS绘制网格

我正在寻找一种使用CSS(和必要时JS)在div内绘制网格的方法(例如http://www.artlex.com/ArtLex/g/images/grid.gif)。感觉应该相对直接,但我还没有弄清楚。非常感谢您的建议。 提前致谢, Lenny

33得票2回答
OpenGL像素精确的2D绘图

我正在开发一个2D引擎,它已经运行得很好,但是我一直遇到像素错误。 例如,我的窗口大小为960x540像素,我从(0, 0)绘制一条线到(959, 0)。我期望扫描线0上的每个像素都将被设置为颜色,但实际上不是这样:最右边的像素没有被绘制。当我垂直绘制到像素539时出现同样的问题。我真的需要...

32得票5回答
Python接口中的opencv2.fillPoly需要什么样的输入?

我想使用Python接口的OpenCV(cv2)来绘制多边形。我创建了一张空图像,一个640x480的numpy数组。我有一个四点的多边形列表,我希望能够将它们绘制在图像上,但是我无法正确地指定给cv2四边形所在的位置,而且我一直收到如下错误提示:OpenCV Error: Assertion...

31得票6回答
如何更改面板边框颜色

在一个Panel的属性中,我已将边框样式设置为Fixed Single。 当我运行我的应用程序时,它显示为灰色。我不知道如何更改边框颜色。 我已尝试在面板的Paint事件处理程序中进行以下操作:private void HCp_Paint(object sender, PaintEventAr...

30得票2回答
使用低透明度绘制填充矩形

我有一个包含图片的PictureBox控件,它是C#语言中Windows窗体应用程序的一部分。我想在PictureBox的某个位置绘制一个FillRectangle,但我也需要看到PictureBox的图片。如何使用低透明度绘制矩形以便看到PictureBox的图片?