CGImageCreateWithImageInRect截图问题
来源:互联网 发布:云计算多少钱 编辑:程序博客网 时间:2024/05/22 01:53
在拍照获取到image之后想直接剪切处理下。使用了下面的剪裁方法:
- (UIImage *)clipImage:(UIImage *)image imageoritation:(UIImageOrientation)oritation withRect:(CGRect)rect{ CGImageRef imageRef = CGImageCreateWithImageInRect([image CGImage], rect); UIImage *clipImage = [UIImage imageWithCGImage:imageRef scale:image.scale orientation:oritation];//UIImageOrientationLeft CGImageRelease(imageRef); return clipImage;}
图片方向不对的可以通过设置UIImageOrientation来修改。
这里要记录的主要是传进去的rect参数的y值没有起作用的。但是同事用imagename加载本地图片的剪裁的确实完美剪裁的。。
求救大神,給找了个解决的。贴地址:点击打开链接。如果拍照是 portranit mode的方式的设置rect的x/y值的需要translates to (y, -x)。因为我只要修改y值的,所以测试了y的没有问题。可以剪裁正确。但是顺手测试了下x值的。。。发现是剪裁范围变大的。。。无论是设置成正值还是负值的。先记个贴的。希望有人用到的可以把x的问题也顺便贴下出来的。
0 0
- CGImageCreateWithImageInRect截图问题
- CGImageCreateWithImageInRect截图问题
- CGImageCreateWithImageInRect图片裁剪问题
- 关于CGImageCreateWithImageInRect
- ios 下CGImageCreateWithImageInRect 内存泄露
- iOS - 裁剪图片方法CGImageCreateWithImageInRect
- win7 下截图问题
- casperjs#3#截图问题
- 关于截图的注意问题
- 视频截图问题及解决方法
- 关于SurfaceView的截图问题
- RenderTargetBitmap MediaElement截图空白问题
- android应用内截图问题
- 关于截图上传的问题
- Android 截图问题之截长图
- Android应用截图和SurfaceView截图问题总结
- Android应用截图和SurfaceView截图问题总结
- html2canvas.js网页截图功能(解决截图不全问题)
- access vba动态创建控件
- linux epoll
- 开启MySQL计划事件
- 如何管理好阳奉阴违的员工
- Firefox 技巧 – 打开链接的最佳方法
- CGImageCreateWithImageInRect截图问题
- Firefox新插件让HTTPS链接更易实现
- Java弱引用与WeakHashMap
- boost asio学习
- 澳大利亚发现疑似失联客机物件
- Java中数组的理解
- JVM调优总结
- cocos2d-x简单动画:处理Texture2D和plist文件处理动画<代码演示>
- ios开发 - 更改类的编译方式ARC 与 非ARC