草庐IT

exif_ifd

全部标签

Android:从 URI 获取 EXIF 旋转

我想找出图片的EXIF旋转。当图片在图库中显示时,它没有旋转,但是在加载带有EXIF信息“向左旋转”的图像后,图片旋转显示。现在我想问用户,他想使用旋转后的图像还是原始图像。我得到该方法的Uri并将其存储在位图中InputStreaminputStream=PaintroidApplication.applicationContext.getContentResolver().openInputStream(bitmapUri);BitmapFactory.decodeStream(inputStream,null,options);inputStream.close();现在我想使用

android - 使用 Android SDK 我在我的 JPEG 中没有看到任何 EXIF

我正在使用android.hardware.Camera类拍照,但我发现图像中根本没有存储任何exif数据。如果我在我的DROID上使用相机应用程序,所有exif数据都会被保存。我已经尝试使用Set()和SetRotation()设置旋转,看看是否可以显示一些exif数据。当我使用exif阅读器在笔记本电脑上查看图像时,它告诉我该图像没有exif数据。我看过一些类似的帖子,但我还没有找到解决办法。有没有人在其他手机上看到过这个问题?我正在使用Android2.0.1SDK 最佳答案 所以经过更多的研究,我发现当我使用下面的代码将图像

android - 如何从 InputStream 而不是 File 获取 Exif 数据?

我问这个的原因是因为文件选择器Intent的回调返回一个Uri。通过Intent打开文件选择器:Intentintent=newIntent();intent.setType("image/*");intent.setAction(Intent.ACTION_GET_CONTENT);startActivityForResult(Intent.createChooser(intent,"SelectPicture"),CHOOSE_IMAGE_REQUEST);回调:@OverridepublicvoidonActivityResult(intrequestCode,intresult

android - 设置 Android 照片 EXIF 方向

我编写了一个以编程方式拍摄照片的AndroidActivity。我想将图像保存为具有正确EXIF方向数据的JPEG(就像nativeAndroid相机应用程序自动执行的那样)。这是实际拍照的方法(我删除了try/catchblock):privatevoidtakePhoto(){camera=Camera.open();SurfaceTexturedummySurfaceTexture=newSurfaceTexture(0);camera.setPreviewTexture(dummySurfaceTexture);camera.startPreview();camera.take

android - 在 Android 中写入/地理标记 JPEG(EXIF 数据)

我想做的事:使用我自己的PictureActivity*拍照并添加EXIF(地理标签)数据*:实现SurfaceHolder.Callback并使用Camera什么不起作用:添加EXIFGPS数据我尝试过的:使用ExifInterface并手动设置Camera.Parameters(使用设置GPS元数据的特定方法和使用params.set(String,Value))。我正在使用FlickrJ将图片上传到Flickr(是的,我已将Flickr设置为导入GPS数据——其他图片工作正常),但是此工具还显示EXIF中没有GPS数据:http://regex.info/exif.cgi我错过了

android - 将 EXIF 元数据写入 Android 中的图像

我想在图像中存储一些元数据。我的相机应用程序为我提供了一个位图,我将其存储在存储(MediaStore)设备中。除此之外,我想在图片的元数据中添加一些标签。我认为EXIF是执行此操作的好方法。但我找不到关于如何执行此操作的良好引用。如果在Android编程中有一些工具可以实现这个任务,请告诉我。谢谢 最佳答案 好的,有人(离线)向我指出了一个有用的资源。ExifInterface看起来像我正在搜索的内容。Android-er有一篇文章演示如何在Android中读取EXIF元数据,我认为写起来应该差别不大。我不知道,但我们可以通过EX

c++ - 在 TIFF 中创建一个带有缩略图的子 IFD (libtiff)

我知道thumbnail.c包含一些创建缩略图并将其放置在子IDF中的代码,但该代码中发生了很多事情(生成缩略图、应用对比度曲线等),我有只写缩略图很难重现。Google也没有提供任何帮助。我的问题是,在我打开一个输出文件并获得TIFF*后,我的缩略图数据(以及我的主要图像数据)都已准备就绪,我该如何添加它们才能使缩略图在主图像IFD的子IFD中? 最佳答案 所以在深入研究libtiff源代码一段时间后,我在tif_dirwrite.c中偶然发现了这个:/**Copyright(c)1988-1997SamLeffler*Copyr

mysql - 在数据库中存储 EXIF 信息

将照片中的EXIF数据存储在数据库(在我的例子中是MySQL)中的最佳方式是什么。这是一个照片共享网站。什么是最重要的标签,什么是可丢弃的? 最佳答案 我们很难确定对您什么是重要的。一种方法可能是将所有属性存储在创建如下内容(近似SQL语法)的表中:createtableexif_info(photo_idinteger,namevarchar,valuevarchar);此表中的每一行都将一个EXIF属性与一个照片相关联。因此,您需要一大堆行来保存单张照片的所有EXIF属性,但这正是关系数据库所擅长的。通过这种方式,您可以存储所有

ios - 使用 EXIF/geotag 信息更新内存中的 iOS UIImage

我正在尝试使用地理标记信息更新UIImage。我看了SavingGeotaginfowithphotooniOS4.1,这是我找到对NSMutableDDictionary+ImageMetadatacategory的引用的地方.不过,我不想保存到相册,而是有一个UIImage传过去以下代码似乎制作了太多图像副本,并且需要链接所有这些框架:CoreImage、AssetsLibrary、CoreMedia、ImageIO。有没有比UIImage->CIImage->CGImage->UIImage更高效的东西设置EXIF数据所需的属性NSDictionary?-(UIImage*)up

ios - 如何将带有 GPS 位置的 exif 数据写入 iPhone 上的 uiimage?

我想将带有GPS位置的exif数据写入iPhone上的uiimage。我用谷歌搜索了这个,我找到了libiPhone-exif.a用于iPhone的库,但它不适用于armv7架构xcode项目。我还尝试使用以下链接中建议的ALAssetsLibrary函数GetExifdatafromUIImage-UIImagePickerController我可以使用上面的代码从UIImagePickerController获取exif数据,我想用NSData将它写入UIIMage。而且我还想知道在使用以下语句压缩UIImage后是否会保留exif数据,NSData*imgData=UIImage