有什么能够改进GetPixel()和SetPixel()效率的方法?? 按照不规则的顺序从Bitmap中取出单个的点的Color,所以好像不能使用bitblt之类的函数,但是使用GetPixel()和SetPixel()的效率太差了,700x700的位图旋转用了2秒钟才计算完成,有谁知道怎么改进效率,或者其他的方法啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public BitmapData LockBits( Rectangle rect, ImageLockMode flags, PixelFormat format);然后用unsafe操作public IntPtr Scan0 {get; set;} 如果只是旋转,可以直接用Image.RotateFlip来完成,我以前就是用它,比较方便。 谢谢 Knight94(愚翁),我用的是.net cf开发wince下的应用,所以rotateflip用不了了,自己写的旋转算法,用了Bi11gates9999(Bi11) 的方法,效果好多了,但还是不太满意速度,有没有更好的想法啊? C#如何从获取到的网页内容中抓取自己想要的部分? Remoting 找不到请求的服务 后置代码输出script 脚本的问题 C#生成如下格式的XML改怎么写? 参数传递的问题 一个ASP.net新手的一些疑问。 强人指点外网(公网)访问内网(局域)出现的问题 C#调用Oracle9i存储过程.请高手指教! 关于定义全局的 我是菜鸟,大虾帮我! web上如何弹出输入框,然后读取数值? 水晶报表里怎么画竖线呀?
Rectangle rect,
ImageLockMode flags,
PixelFormat format
);然后用unsafe操作
public IntPtr Scan0 {get; set;}
Image.RotateFlip
来完成,我以前就是用它,比较方便。