drawing2d相关内容
我有一个位图对象(或任何其他图像),我正在这个位图上画一些线来创建一个多边形。 绘制后,我需要克隆/复制/剪切选定区域(基于线条)。 我无法使用bitmap.Clone方法,因为它仅适用于矩形。 我需要基于Point[]或GraphicsPath的某种克隆实现... 请帮助新入门的GDI/Graphics...:) 更新 我尝试这样做: Graphics g =
..
我正在使用用户界面代码协助某人将数学图像分析可视化.在此过程中,我们会将 2D 形状的一部分分割成三角形,并在 UI 上填充其中的一些三角形. 我们正在寻找一种填充算法,它可以保证如果两个三角形共享一条边(具体来说,如果三角形的任意两个顶点相同),那么无论绘制顺序和混叠如何,都不会出现空白的未绘制像素在两者之间的线上.(如果某些像素绘制两次也没关系.)在任意缩放下,结果应该看起来不错.某些三
..
我尝试了很少的Java绘图源代码,但是它们工作正常,但是当我尝试制作自己的源代码时,我无法获得 paint(Grahpics g)工作方法!我再次查看了已有的代码,并查看了Oracle页面中的一些教程,但我似乎无法知道为什么它不起作用。 有人可以检查一下并告诉我这里有什么问题吗? 主要方法: 公共类主要 { public static void main(String [] a
..
我想用这样的图形框架(Qt)绘制二叉树: 9 / \ 1 10 / \ \ 0 5 11 / / \ -1 2 6 但是我在为每个节点设置X和Y时遇到问题,您对设置和固定位置有任何想法吗? (我只有每个节点的高度以及左子节点和右子节点的高度) 解决方案 给出宽度 canvasWidth 和画布的高度 canvasHeight 您可以计算每个
..
私人_BackgroundColours作为新列表(字符串)()从{_ “339966”,_ “3366CC”,_ “CC33FF”,_ “FF5050”_ } 公共函数GenerateRactangle(firstName As String,lastName As String)As MemoryStream Dim imgSize()As Integer = {800,8
..
与用户界面code 我在帮助别人想象的数学图像分析。 在这个过程中,我们会被分割二维形状的部分成三角形,并在UI填补一些三角形。 我们正在寻找这保证如果两个三角形共享一个边缘(具体地,如果三角形的任何两个顶点是相同的),那么不管绘制顺序和混叠的出现将不能空白,未拉伸像素填充算法上两者之间的线路。 (如果一些像素绘制两次这是正常的。)结果应该在任意缩放确定。有些三角形可能在的地方非常薄的长条,
..
“M发展中,我粘贴的图片,做绘画在画布上的应用程序。这个应用程序还可以放大/缩小画布或将其拖动到不同的位置。我的问题是:我不能让缩放或拖动画布后正确的画布坐标。我想画手指画在画布上进行缩放或拖动,但无法检索在那里我已经碰到了合适的位置后... @覆盖 公共布尔onTouchEvent(MotionEvent事件){ scaleListener.onTouchEvent(事件); 同
..
我有一个小的绘图应用程序,并想用“复杂”的形状,画笔,也就是一个明星。 用一个简单的刷已经绘制的作品与此code: remotePath.reset(); remotePath.moveTo(start_x,start_y); 浮DX = Math.abs(end_x - start_x); 浮DY = Math.abs(end_y - start_y); 如果(DX> = T
..
我试过,足以发现谷歌和放大器;这个的android问题。还做了几次试验和放大器;错误,但无法得到这个问题。 我正在学习Android的“画九补丁”的图像。一个基本的,我知道的是,无论你的图像处理必须是.png格式(如果它已经在.9.png那么它会通过工具被忽略)。然而, 在我不明白它的字面意思是“伸展补丁”? 什么时候你画的PNG图片外黑点到底会发生? (preVIEW窗格中显示的变化发生,但我
..
我是pretty的编程中为Android太多新意。我的应用程序是由API演示在开发Android的网站示例应用程序。当我在样品图纸修改参数就变大。该绘图需要(它并不需要被收缩以适应屏幕),以显示在滚动视图。这是code我用: DrawPoints.java 公共类DrawPoints扩展myActivity { @覆盖 公共无效的onCreate(包savedInstanc
..
我想调整在.NET中的图像,但避开了调整后的图像淡淡的黑色边框。我发现了一个帖子 - 我缺少的东西?我的code是如下。 图片图像= ... //这是从源头上装载的有效图像 矩形srcRectangle =新的Rectangle(0,0,宽,高); 大小croppedFullSize =新尺寸(宽+ 3,身高+ 3); 矩形destRect =新的矩形(新点(-1
..
我一直想画一个环(环厚度)具有透明的孔,并在C#中的梯度边缘很少成功。有没有人对如何做到这一点有什么建议? 下面是一个很好的下面是最终的结果 - 由于BlueMonkMN 矩形GetSquareRec(双半径,诠释的x,int y)对 { 双R =半径; 双面=的Math.sqrt(Math.Pow(1',2)/ 2); 矩形REC =新
..
我已经签出了这个问题,但答案是非常大的,我: 有没有.NET方法知道,如果两点定义的直线相交的矩形? 公共布尔相交点(A点,B点,矩形r) { 如果线相交的矩形//返回true //否则为false } 在此先感谢。 解决方案 公共静态布尔LineIntersectsRect(点P1,P2点,矩形r) { 返回LineIntersectsLine(
..