GTK是一个功能强大的开发平台,跨系统,提供了丰富的庞大的代码库,应用开发者可以用之快速做出自己的产品。这个月用他开发了一个GUI程序,是个画图工具,功能包括:图片导入导出、线型编辑、拖拽、删除、调整粗细、颜色、虚实、阴影,亮点是实现了一种自定义的线型:尖灭线(..
C#图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果) 一、各种旋转、改变大小注意:先要添加画图相关的using引用。//向右旋转图像90°代码如下:private void Form1_Paint(object sender, System.Windows.Forms.P...
工具栏组件(TToolBar)为用户提供了快捷菜单的访问方式。 Buttions列出工具栏中的工具按钮,其中保存了TToolButton实例的列表 Canvas在OnCustomDraw或OnCustomDrawItem事件中使用该属性可以在工具栏上画图。 Constraints规定TTo...
Scilab的画图函数plot函数最主要的是plot函数,与matlab中的plot函数类似。xdata = linspace(1,10,50);ydata = sin(xdata);plot(xdata, ydata);对函数画图,不须要事先计算出ydata,比方以下的样例画出的结果是同样的。pl...
分类:
其他好文 时间:
2014-10-13 13:39:59
阅读次数:
484
UML图示例:(可使用StartUML来画图,小巧^_^)http://www.blogjava.net/lukangping/archive/2010/08/01/327693.html聚合:表示两个对象之间是整体和部分的弱关系,部分的生命周期可以超越整体。如电脑和鼠标,就可以用一下图形表示:组合...
分类:
其他好文 时间:
2014-10-12 21:58:38
阅读次数:
202
用POP动画模拟真实秒钟摆动效果静态图:动画图:此处用到了POP中的Spring系列动画,现提供源码如下:SecondClockView.h 与SecondClockView.m//// SecondClockView.h// YouXianMingClock//// Created by Y...
分类:
其他好文 时间:
2014-10-12 20:52:18
阅读次数:
382
一、各种旋转、改变大小注意:先要添加画图相关的using引用。//向右旋转图像90°代码如下:private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e){Graphics g = e.Graphics;...
分类:
其他好文 时间:
2014-10-10 10:44:54
阅读次数:
392
浩浩荡荡一个多月,不得不说自己的时间管理还要多多加强,有收获,但是感觉时间可以花的再少点。这次机房收费系统,自己对于软件工程是彻底的实施了一遍,虽说可能自己的工程连鸡窝都不如,但是麻雀虽小,五脏俱全。
在真正接触一个项目前,我们是不会像我们这次重构一样轻松的。在这里面,我也进行了每个必须的步骤,先去进行需求分析,之后画图,数据库设计,再到功能实现,最后去代码实现。在这个过程中,有几点很重...
分类:
其他好文 时间:
2014-10-09 22:19:18
阅读次数:
196
设备上下文画图有非常多种方法。比如通过创建位图画刷,利用其填充一个区域来实现图像的绘制。此外,还能够使用CDC类的位图函数来输出位图到设备上下文中。BitBlt 用于从原设备中复制位图到目标设备,语法格式例如以下:BOOLBitBlt(int x,int y,int nWidth,int nHeig...
分类:
其他好文 时间:
2014-10-09 14:33:43
阅读次数:
214