请问如何实现图片的旋转? http://www.vckbase.com/document/ 有很多的图像处理的文档的,可以去看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 | cosA sinA 0|[x' y' 1] = [x y 1]|-sinA cosA 0| | 0 0 1|好像是这样的……顺便说:以我的经验,正向运算的效果不好,我想应该逆向,即由目标图的坐标值计算出其在原图上的对应点。 zyoujie(),程序员大本营中的那个源程序中那个.ppm格式的图形格式是怎么得到的?我怎么才能把一个.bmp格式的图形转换成.ppm格式啊??(要用别的软件么?) rocks_lee(石子儿) ,感谢你提供的思路.但是,当一个矩形图形旋转后,由于,变换后还是一个矩形区域,我想它的显示面积就变大了,不再是原来的长*宽了.所以,不知道能不能实现逆向?? 你总可以计算出前后的对应关系的。我的思路:计算出新图所需的大矩形,计算出原矩形对应的斜矩形的四个顶点,做成Polygon Region,for 目标图大矩形上每一点 if PtInRegion() 找到原图的对应点,赋值 endifendif http://codeguru.earthweb.com/bitmap/rotate_bitmap.shtml http://codeguru.earthweb.com/bitmap/RotateByShear.shtml 请关注http://www.csdn.net/expert/Topic/80822.shtm和http://www.csdn.net/expert/Topic/79861.shtm 算法我已经编出来了,速度非常快!有兴趣的请访问http://wannaplay.51.net/interfac.html 有两个方法一是自己谢旋转的代码,不复杂。我也写好了二是用WINAPI的旋转作图的函数 如果你有时间,可以看看电子工业出版社出的《精通Visual C++图像编程》周长发的书,你会有启发的。我是刚学VC++的,我现在就在用这书,当然我出了很多问题,至今还未解决。但我想,关于位图处理的文章,我看这书最实际。 为什么我做的软件被360报为安全性未知 小小学生MFC CListCtrl一次插入多行。 关于IOCP的一个疑惑,希望过高IOCP的高手解答 TCHAR数组如何转换double型 CString的全局变量有什么特殊性吗? 我想学 SQL Server2000,请问哪有下载,并提点建议? 请问一下什么时候需要创建逻辑调色板 线程中使用ListCtrl 的SetItemText添加串口发送过来的数据后内存会不断增大。 各位兄弟帮忙 小女子初学ADO,但很急用,遇到两个小问题,望高手给予帮助 Visual Studio7.0 要在英文操作系统下安装吗?
[x' y' 1] = [x y 1]|-sinA cosA 0|
| 0 0 1|
好像是这样的……
顺便说:以我的经验,正向运算的效果不好,我想应该逆向,即由目标图的坐标值计算出其在原图上的对应点。
一个.bmp格式的图形转换成.ppm格式啊??(要用别的软件么?)
我的思路:
计算出新图所需的大矩形,
计算出原矩形对应的斜矩形的四个顶点,做成Polygon Region,
for 目标图大矩形上每一点
if PtInRegion()
找到原图的对应点,赋值
endif
endif
和http://www.csdn.net/expert/Topic/79861.shtm
http://wannaplay.51.net/interfac.html
一是自己谢旋转的代码,不复杂。我也写好了
二是用WINAPI的旋转作图的函数