目标:从imagePickerController获取更大的编辑图像,位置正确。
问题:有人可以帮助我获取图片并告诉我我的代码是错误的吗?在我的调查中, CGImageCreateWithImageInRect 与 UIImagePickerControllerCropRect 看起来很奇怪。但不确定......
为什么: info [UIImagePickerControllerEditedImage] 太小,所以我想使用 info [UIImagePickerControllerEditedImage] 。
问题:代码中的 croppedImage 会返回错误的位置编辑图像。
其他信息:原始图片是90度旋转的,所以我使用网页上的 imageRotatedByDegrees 功能,效果很好。
app.controller('GradesController',['$rootScope', function($rootScope){
var vm = this;
vm.new_grade = {}, vm.child_grades = [], vm.topics_list;
//vm.child_grades - I recieve the data using socketIo events
socket.on('new_grade', function(grade){
$rootScope.$apply(function(){
vm.child_grades.push(grade);
});
});
});
答案 0 :(得分:0)
找到解决方案。问题看起来像图像方向功能有一个错误。 iOS UIImagePickerController result image orientation after upload