社区
图形处理/算法
帖子详情
求一个小软件的源码
坐在悬崖上看夕阳
2010-07-07 02:56:02
功能如下:
1:绘制图形:椭圆,矩形等。
2:围绕图形的中心旋转该图形。
3:伸缩图形。
4:平移图形。
我在制作这个软件,但是一直有个问题没有解决。
问题:把图形先
旋转——再伸缩——再旋转
,在这个操作过程的算法。
各位有没有源码,发我的邮箱03072402@163.com。
有知情者,可否解惑?
谢谢各位
...全文
187
15
打赏
收藏
求一个小软件的源码
功能如下: 1:绘制图形:椭圆,矩形等。 2:围绕图形的中心旋转该图形。 3:伸缩图形。 4:平移图形。 我在制作这个软件,但是一直有个问题没有解决。 问题:把图形先旋转——再伸缩——再旋转,在这个操作过程的算法。 各位有没有源码,发我的邮箱03072402@163.com。 有知情者,可否解惑? 谢谢各位
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linglongyouzhi
2010-07-09
打赏
举报
回复
你看看CIMG,里面应该有你需要的
http://cimg.sourceforge.net/screenshots.shtml
Q446512799
2010-07-09
打赏
举报
回复
[Quote=引用 6 楼 gz_qmc 的回复:]
这是个简单的数学问题
设有一个已经知道的点(X,Y);
另一个点(x,y);两点距离为R
那么:
(x,y) 绕 (X,Y) 旋转角度th(弧度)后
新的点为:
x=X+R*cos(th);
y=Y+R*cos(th);
(x,y) 以 (X,Y) 为中心缩放n倍后
新的点为:
x=X+(x-X)*n;
y=Y+(y-Y)*n;
椭圆是两个圆心坐标和两个轴半径
矩形是……
[/Quote]
顶
xiuxianshen
2010-07-09
打赏
举报
回复
haogeai123
2010-07-09
打赏
举报
回复
学习,顶一下……
sld009
2010-07-07
打赏
举报
回复
用opencv 不需要自己写算法
gz_qmc
2010-07-07
打赏
举报
回复
就象CAD画图一样,
鼠标在哪里,就取那点为中心(X,Y);
gz_qmc
2010-07-07
打赏
举报
回复
一样的,一个角不动,不就是以这个角为中心吗?
同样的公式啊
坐在悬崖上看夕阳
2010-07-07
打赏
举报
回复
致gz_qmc:
我最初也是按中心缩放做的,但是看到别家的软件都是一个角不动的缩放,可惜一直没有参透他们是怎么做的。
坐在悬崖上看夕阳
2010-07-07
打赏
举报
回复
做一点修改
[Quote=引用楼主 lfh001001 的回复:]
功能如下:
1:绘制图形:椭圆,矩形等。
2:围绕图形的中心旋转该图形。
3:缩放图形
(以矩形为例:缩放时,矩形的一个角不动)
。
4:平移图形。
我在制作这个软件,但是一直有个问题没有解决。
问题:把图形先旋转——再伸缩——再旋转,在这个操作过程的算法。
各位有没有源码,发我的邮箱03072402@163.com。
有知情者,可否解惑?
谢谢各位
[/Quote]
gz_qmc
2010-07-07
打赏
举报
回复
这是个简单的数学问题
设有一个已经知道的点(X,Y);
另一个点(x,y);两点距离为R
那么:
(x,y) 绕 (X,Y) 旋转角度th(弧度)后
新的点为:
x=X+R*cos(th);
y=Y+R*cos(th);
(x,y) 以 (X,Y) 为中心缩放n倍后
新的点为:
x=X+(x-X)*n;
y=Y+(y-Y)*n;
椭圆是两个圆心坐标和两个轴半径
矩形是四个顶点的坐标
通过上面公式只需要计算这些点;
新点画的图就是结果
可惜VC椭圆是用矩形坐标画的
所以得自己写函数画
或者转变成图象点阵也可以
坐在悬崖上看夕阳
2010-07-07
打赏
举报
回复
致 T0Ols:
这是公司的任务,你说的没错。
坐在悬崖上看夕阳
2010-07-07
打赏
举报
回复
致 xiuxianshen
只是用PDC画图形,然后在旋转,缩放什么的,和图像的旋转缩放还不太一样。
T0Ols
2010-07-07
打赏
举报
回复
我发你?你赚老千了。这应该是公司的一个任务
xiuxianshen
2010-07-07
打赏
举报
回复
你直接搜下图像旋转和缩放的源码不就可以了
梧桐126
2010-07-07
打赏
举报
回复
这是GDI的问题吧,我很少用,帮顶...
java
源码
包---java
源码
大量 实例
用JAVA编写了
一个
小工具,用于检测当前显示器也就是显卡的显示模式,比如分辨率,色彩以及刷新频率等。 Java波浪文字制作方法及源代码 1个目标文件 摘要:Java
源码
,初学实例,波浪文字 Java波浪文字,
一个
利用...
程序员表白程序
源码
开放性 第一辑 不断更新(程序之爱系列第一辑)
这是我为自己写的一款表白的程序,并且己用它表白成功,于是几经努力把它完成为
一个
完整的程序,这是我准备完成的程序之爱系列第一辑,希望能多做几辑吧。
Android无线点餐系统【
源码
】
Android系统上的无线点餐
源码
,整个
源码
分为服务端和客户端,无线点餐,
一个
Android
软件
的源代码,有兴趣的可以下载。
蘑菇街 TeamTalk android
源码
一同开源的还有php和win的服务端
源码
,客户端有Mac、Windows、iOS和Android四个版本
源码
,该IM
软件
适合中小型企业用户,支持单聊和群聊,提供文字、表情和图片的富文本实时聊天功能,支持多平台客户端同时登陆,以及...
打造最漂亮的串口通讯调试助手 基于C# WPF .net4开发 附
源码
带详细注释
* 学C#和WPF编的第
一个
软件
,整个编程过程,通过百度不断学习 * 作者是做硬件的,只为学习做简单的上位机程序,C#简单,开发效率高,所以选择C# * 以前没有PC端
软件
编程经验,所以该编程思想继承于单片机编程思想...
图形处理/算法
19,469
社区成员
50,697
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章