请教关于图象任意角度旋转的问题(急!) http://community.csdn.net/Expert/topic/4737/4737570.xml?temp=.5620996 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 width;//原始图象宽height//原始图象高XCen = (width+1)/2; //原始图象中心x坐标YCen = (height+1)/2;//原始图象中心y坐标θ = -θ;//反向NewW = abs(height*sinθ)+abs(width*cosθ)+1;//新图象宽NewH = abs(height*cosθ)+abs(width*sinθ)+1;//新图象高XNewCen = (NewW+1)/2;//新图象中心x坐标YNewCen = (NewH+1)/2;//新图象中心y坐标遍历新图象中的每个象素点(x′,y′),根据如下公式,转换到原始图象中象素点(x,y),这里的x,y为double型,然后选择插值方式,计算出新图象(x′,y′)中的象素值。y = (cosθ*(y′- yNewcenter)-sinθ*(x′-XNewCen))+YCen;x = (cosθ*(x′- xNewcenter)+sinθ*(y′-YNewCen ))+XCen; 在线坐等,CHttpFile的Read方法在win7下运行错误~急啊。。。 为什么我的工程调试时的“apply code changes”一直都是灰色的,不能用啊? 大家现在都在用MFC的什么版本? vc 6.0 相关问题 __based的使用方法?? 问一个在子线程里面使用控件的问题!! 关于互斥对象,仁者见仁,智者见智 熟悉 shell 的请进! VC中怎样修改框架上的标题文字?帮帮忙吧:( 求教Turbo C++的一个问题,紧急! 请教一个编译dll的问题 怎样程序实现,设置某个文件访问权限
height//原始图象高
XCen = (width+1)/2; //原始图象中心x坐标
YCen = (height+1)/2;//原始图象中心y坐标
θ = -θ;//反向
NewW = abs(height*sinθ)+abs(width*cosθ)+1;//新图象宽
NewH = abs(height*cosθ)+abs(width*sinθ)+1;//新图象高
XNewCen = (NewW+1)/2;//新图象中心x坐标
YNewCen = (NewH+1)/2;//新图象中心y坐标
遍历新图象中的每个象素点(x′,y′),根据如下公式,转换到原始图象中
象素点(x,y),这里的x,y为double型,然后选择插值方式,计算出新图象(x′,y′)
中的象素值。
y = (cosθ*(y′- yNewcenter)-sinθ*(x′-XNewCen))+YCen;
x = (cosθ*(x′- xNewcenter)+sinθ*(y′-YNewCen ))+XCen;