graphics相关内容

我应该如何在Windows上创建一个自定义图形控制台/终端?

在Windows控制台界面(想想 CMD 窗口)是给用户带来了pretty的简单的GUI。效率与它处理的渲染,用户输入,和滚动水平然而非常高。用来创建这个接口中的方法,无疑是相当有别于传统的桌面图形用户界面。 我有兴趣创建自己的自定义控制台/终端为Windows,pferably使用C#和.NET为基础的技术$ P $(如管理GDI +或WPF)。作为一个起点,我会很渴望简单地重新创建标准的简单 ..
发布时间:2015-11-25 23:22:54 C#/.NET

什么是阅读,再present和渲染的地图数据的最佳方式是什么?

我有兴趣写一个简单的导航应用作为一个宠物项目。摸索了免费的地图数据后,我已经定居在href="http://www.census.gov/geo/www/tiger/tgrshp2007/tgrshp2007.html">美国人口普查局的TIGER 的2007 什么是阅读此地图数据转化为可用的格式,最好的方法是什么? 我应该如何: 在阅读这些文件 解析它们 - 经常EX pression或某 ..
发布时间:2015-11-25 23:14:48 Java开发

不希望的抗混叠上的窗口的位图绘制时

我的渲染图像插入System.Drawing.Bitmap,随后绘制到一个窗口,但我可以看到边缘正在抗锯齿。如何prevent呢? 一些细节。位图是像这样创建的: 新位图(this.Width,this.Height,Imaging.PixelFormat.Format32bppArgb) 我然后设置像素要么Color.Black或Color.White。我同时使用Bitmap.Set ..
发布时间:2015-11-25 16:05:59 C#/.NET

显卡在.net错误的图像插值

我有一个简单的测试。当它被解决了,我的问题解决了。 当小图像时,显卡插不坏的工作。 请检查出来,如果​​你知道如何解决,在以下code的结果图像并忽略图像的下半年绘制的问题。 使用的LoadImage从JPG或任何你想要的东西画在图像上。 暗淡GrayImage为system.drawing.Bitmap(640,480) 昏暗bmTmp作为新System.Drawing.Bitmap ..
发布时间:2015-11-25 15:30:46 C#/.NET

C#这是采取了截屏的最快方法?

我在执行一项功能,将屏幕截图反复输出肮脏的矩形2种不同的镜头之间,然后发送重新绘制屏幕在一个窗口。 我可以得到它在20〜30FPS之间运行当前。它已经是可以接受的。但后来我做了一个基准,衡量其性能。发现上述 Graphics.CopyFromScreen()占用的处理时间的50%。 (是的,即使在最坏的情况下,它仍然比找到所有的脏矩形需要更长的时间),然后我用原生API实现的BitBlt()并没 ..
发布时间:2015-11-25 15:21:49 C#/.NET

MeasureString和的DrawString差异

为什么我有21%增加 MeasureString()结果宽度 size.Width = size.Width * 1.21f; 逃避自动换行的DrawString()? 我需要一个解决方案得到确切的结果。 同样的字体,相同的StringFormat,在这两个函数中使用相同的文字。 这是由OP答案: 的SizeF大小= graphics.MeasureString(element.Curre ..
发布时间:2015-11-25 15:15:48 C#/.NET

非光滑变换,使用graphics.DrawImage

我画在网格中的一些图片。将图像保存为PNG图像16x16px 然而,我后来决定了网格的大小来32x32px 当我用下面的code: graphics.DrawImage(图像,Xdraw,Ydraw,32,32); 其中,图像是从巴布亚新几内亚装载,并且Xdraw和Ydraw是左上角决定以上的地方。 图片是略微模糊作为.DrawImage使用双三次(或一些其它平滑函数),以高档 ..
发布时间:2015-11-25 15:14:48 C#/.NET

如何正确地清除或更新屏幕上绘制的矩形

我用一个半透明形式捕捉鼠标事件,如 LeftButtonDown LeftButtonUp 和的MouseMove 以能够选择屏幕上的一个区域上绘制该区域的矩形,问题是,一个新的矩形,是我移动鼠标产生恼人的结果,这样每一次得出: 我只是想更新绘制的矩形,当我把鼠标移动到新的鼠标位置,以期待这样的结果别人: 我已经试过处置,清除和重新实例图形对象,而运气,也是我见过的这是我使用的code ..
发布时间:2015-11-25 14:43:49 C#/.NET

使用的图像处理显卡,而不是GDI +

我有一个问题,它可能是一个管梦,但我想知道是否有我的同胞堆栈Overflow'ers的可以帮助我。 在我工作的公司,我们做的十亿图像操作的每一个月。基本上,我们采取了大规模的形象,它切成256像素的正方形图像,色彩量化它们,并将它们保存为PNG图像 - 并移动到下一个庞大的图像。我们聘请了一批技术,以尽可能快地做到这一点,目前它是非常快的,但我认为这是我们可以让它在高速恒星的机会。 应用程序本 ..
发布时间:2015-11-25 13:42:12 C#/.NET

C#:油漆自己的条形图

我试图通过描绘 C#一个简单的柱状图,但我从来没有尝试过的图形和绘图的命名空间。我想产生一个“开始”和“结束”的图形,然后以某种方式重复的图像(以显示“长度”),但我不知道如何做到这一点。 我会很开心,如果你能在正确的方向指向我和/或如果你有样本code做到这一点。 解决方案 我不得不同意爱欲。有很多非常不错的图形库来完成你想要的东西。最好的我遇到: Microsoft图表控件 - 甚至还 ..
发布时间:2015-11-25 13:42:00 C#/.NET

托管的Direct3D或XNA非游戏相关的3D图形编程?

这是pferred办法$ P $做.NET 3D图形编程:Direct3D的或XNA似乎是目前的技术,但是这是最适合非游戏相关的编程? 此外,已经成功的Direct 3D已经停产了? XNA并不真正似乎是适当的非游戏开发 解决方案 如果这不是游戏相关的又是什么呢?如果你回答这个问题,我们可以给你一个很好的答案,反正根据应用WPF可能是一个很好的答案。 ..
发布时间:2015-11-25 13:34:55 C#/.NET

图像大小调整在.NET中使用抗锯齿

我有一些C#code需要改变,我认为是pretty的典型形象: BMP位图=新位图(的形象,新的尺寸(宽,高)); 显卡显卡= Graphics.FromImage(BMP); graphics.InterpolationMode = InterpolationMode.HighQualityBicubic; graphics.CompositingQuality = CompositingQ ..
发布时间:2015-11-25 12:58:21 C#/.NET

色度键清除算法/库

我的工作记录仪软件在台式PC上的Windows XP / 7的作品。我希望能够通过色度键的方式来删除录制的视频背景。 这种算法,完整库,开放源代码项目的任何信息?我需要它是从C#访问,preferably的东西,将运行在GPU(CUDA,像素着色器,...) 我的视频是RGB24和YUY2格式的访问,所以这将是巨大的,如果这样的库将能够处理这些格式。 解决方案 一个很好的出发点是研究提 ..
发布时间:2015-11-25 12:54:58 C#/.NET

我该如何绘制在C#中简单的图形?

我只是想画一样圆,直线,方形等在C#中简单的2D对象。我怎么做?早在涡轮C ++的日子里,我记得初始化一些图形库,做同样的。我需要做的。NET类似的东西?这是任何不同的3D对象?会不会像DirectX的使这更容易?任何链接到教程或样品多少AP preciated。 解决方案 正如其他人说,检查出的 System.Drawing中。 (我只是重复的完整性。)System.Drawing中公开 G ..
发布时间:2015-11-25 12:50:10 C#/.NET

哪个事件我应该使用,以显示在画什么?

我需要把一些图形在一个TableLayoutPanel的一个部分。 我创建的TLP的一个单元一个PictureBox这样做。 不能得到两件事情一起工作: 1)初始显示是空白的!图纸只有当调整形式出现 2)不断扩大规模相比承包时,resize事件不会触发一样。 任何建议,以改善上述两个问题将是巨大的! 下面是我的code。窗体有一个2x2的TableLayoutPanel在里面,而TLP ..
发布时间:2015-11-24 22:43:48 C#/.NET

如何复制一个图形对象到另一个

我试图复制一个图形的内容,对象到另一个,但唯一被我已经能够找到基于使用 GDI32.DLL ,这是我宁愿避免可能的话使用。 有谁知道如何/如果这是可能使用管理code?我不介意,如果答案是C#或VB.Net。 下面是我目前有: 私人小组CopyGraphics() 昏暗srcPic作为图形= pnl.CreateGraphics 昏暗srcBmp作为新位图(pnl.Width,pnl.Heig ..
发布时间:2015-11-24 22:39:14 C#/.NET

绘制旋转文字到图像在C#

我使用的是图形类的束带方法绘制的图像的字符串。 g.DrawString(MYTEXT,字体,画笔,0,0); 我试图用旋转的旋转变换图形对象的功能,使文本可以在任何angle.How我能做到这一点使用旋转变换绘制由角文本。 该旋转变换code我用的是 位图M =新位图(pictureBox1.Image); 的图形x = Graphics.FromImage(米); ..
发布时间:2015-11-24 22:30:48 C#/.NET

用C QuickFill /洪水填充算法#/ VB.NET

我需要一个洪水填充算法,以填补现有栅格的形状与各种颜色和填充图案。据我所知,在QuickFill算法是做倾倒填充的最佳途径。我发现了一些实现的,但他们都是在C ++中,并使用Windows SDK的功能。问题是,我需要一个.NET实现。 如果差来差我可以写一个新的实现,但我宁愿使用现有的执行(希望没有错误)。任何人是否知道在C中现有的颜色填充执行#/ VB.NET? 谢谢, 埃里克 解决方案 ..
发布时间:2015-11-24 22:24:21 C#/.NET