我从相机拍摄照片。所以我想得到对象的原始宽度和高度。为此我使用的是UIImagePickerController。
例如,如果将15英寸显示器放在桌子上。所以当我从相机拍摄图像然后我 想要原始尺寸,即15英寸。有没有人有想法?我怎么能实现这个目标?
修改 我不想要图像大小。我想要实际的物体尺寸......
编辑2 我想要这种类型的应用: - https://itunes.apple.com/us/app/easymeasure-measure-your-camera!/id349530105?mt=8
提前致谢....
答案 0 :(得分:1)
你所要求的是不可能仅用相机拍摄的图片来确定,如果没有其他信息告诉你物体距离有多远(相机相机),通过图片获取物体的实际尺寸是不可能的不能告诉你)。
编辑:实际上并非不可能确定,选择不好的话......只是非常困难。 (例如,vuforia增强现实可以确定物体离相机的距离,但物体识别是作为预处理完成的,而不仅仅是任何旧物体)
答案 1 :(得分:-8)
在ImagePickerController
委托方法中选择原始图片
UIImage *image = [info valueForKey:UIImagePickerControllerOriginalImage];
info
dictionary
代表的ImagePickerController
。
NSLog(@"ImageSize = %@", image.size);
它将提供原始图像尺寸。