2

我正在从相机拍摄图像。所以我想获得对象的原始宽度和高度。为此,我正在使用 UIImagePickerController。

例如,如果 15 英寸显示器放在桌子上。所以当我从相机拍摄图像时,我
想要原始尺寸,即 15 英寸。有人知道吗?我怎样才能做到这一点?

编辑 我不想要图像大小。我想要实际的对象大小....

编辑 2 我想要这种类型的应用程序:- https://itunes.apple.com/us/app/easymeasure-measure-your-camera!/id349530105?mt=8

提前致谢....

4

2 回答 2

1

您所要求的无法仅通过相机的图片来确定,如果没有其他信息告诉您物体有多远(相机无法告诉您),则无法通过图片获取物体的实际大小)。

编辑:实际上并非不可能确定,单词选择不当......只是非常困难。(例如,vuforia 增强现实可以确定物体与相机的距离,但物体识别是作为预处理完成的,而不仅仅是任何旧物体)

于 2013-02-18T10:23:37.733 回答
-8

ImagePickerController委托方法中选择原始图像

UIImage *image = [info valueForKey:UIImagePickerControllerOriginalImage];

代表info在哪里dictionaryImagePickerController

 NSLog(@"ImageSize = %@", image.size);

它将提供原始图像大小。

于 2013-02-18T11:17:48.127 回答