标签: photo

使用ALAssetsLibrary访问单个图像

请允许我先说这是我第一次使用ALAssetsLibrary.我需要访问用户保存的照片库中的最新照片.似乎要做到这一点,我必须创建一个ALAssetsLibrary实例并迭代用户库中的每个项目,然后再选择最后一个图像.这总是最糟糕的情况.是否有更快/更好的方法来解决这个问题?

iphone photo objective-c alasset alassetslibrary

9
推荐指数
1
解决办法
5926
查看次数

确保照片以与拍摄时相同的方向保存?

由于某种原因,我的相机应用程序保存所有旋转90度的照片(图片只在横向模式下用相机拍摄时看起来正确)我相信照片应该自动旋转照片但我读到三星设备有问题(我还没有能够在另一个品牌测试它,所以我不知道是否是这种情况).这是我的代码:

   public void onPictureTaken(byte[] data, Camera camera) {
      // Generate file name
      FileOutputStream outStream = null;
      outStream = new FileOutputStream(filePath);
      outStream.write(data);
      outStream.close();
Run Code Online (Sandbox Code Playgroud)

我认为可以通过检查方向和旋转字节数组来修复它,但是必须有一种更直接的方法来处理它,因为处理字节数组很麻烦.如何确保照片的保存方式与拍摄方向相符?

java camera android photo bytearray

9
推荐指数
1
解决办法
1204
查看次数

如何检测图像中的热点

如何使用opencv检测图像中的热点?我试过谷歌搜索,但无法得到它的线索.

描述: 我需要从实时视频流中过滤出好的图像.在这种情况下,我需要只检测帧中的热点.我需要在opencv中这样做.

什么是HotSpot?

热点是拍摄对象脸部的闪亮区域,这些区域是由闪光反射光亮表面或不均匀照明引起的.它倾向于使受试者看起来好像在出汗,这不是一个好看的样子.

更新: http ://answers.opencv.org/question/7223/hotspots-in-an-image/ http://en.wikipedia.org/wiki/Specular_highlight

以上两个链接也可以帮助我的帖子?

使用HotSpot的图像:

在此输入图像描述

没有HotSpot的图像:

在此输入图像描述

opencv photo image-processing computer-vision image-quality

9
推荐指数
1
解决办法
7772
查看次数

检测联系人是否有照片

我有一个ImageView,我正在使用Uri显示联系人图片,它总是看起来像这样:

内容://com.android.contacts/contacts/34/photo

我如何能够检测到这张照片是否存在,就好像它不存在那样我想要使用占位符(存储在我的drawable文件夹中).目前它只显示一个空白图像.

android uri photo file exists

8
推荐指数
2
解决办法
2881
查看次数

如何知道横向或纵向模式下的照片?

我从iPhone/iPad库加载照片,其中大部分都是在纵向模式下,我想知道如何在横向或纵向模式下查看照片?

iphone photo ipad

8
推荐指数
1
解决办法
8467
查看次数

jQuery库创建照片拼贴

我正在制作一个照片拼贴应用程序并寻找一个javascript库,使我的拼贴画看起来像Path中的"Life in Landscape".(它出现在5天前.)这是截图:在此输入图像描述

我已经知道Masonry,IsotopejQuery Tiles Gallery做了类似的拼贴画.我已经使用Tiles Gallery(www.vash.co/vital.anna)构建了一个解决方案,但它可以任意剪切图像,而Path似乎会剪切它们以使面部居中.

此外,我希望视频和文本成为拼贴的一部分,但上述库中没有一个允许这样做.

如果你能建议任何这样做的图书馆,我将不胜感激.

javascript jquery user-interface jquery-ui photo

8
推荐指数
0
解决办法
7970
查看次数

如何拍照并发送到Android的HTTP POST请求?

我知道这里有答案,但我不能让它们中的任何一个起作用.有人知道一个很好的参考,或者这方面的教程,也许也发布在这里?

我需要做的是:

1)提供一个按钮,打开相机应用程序.我这样做了startResultActivity()

2)用户拍摄照片,并返回应用程序,保存照片,最好在ImageView中预览.我尝试了一些东西,但我无法在模拟设备中进行测试.

3)按下"发送"按钮,应用程序将图片发送到HTTP POST.随着"多部分",无论是什么.php开发人员不希望我将图片作为从位图数组转换的字符串发送.

任何帮助将不胜感激.谢谢 !

php camera android photo http-post

8
推荐指数
1
解决办法
6795
查看次数

ios8照片编辑扩展问题

我一直在开发一个用于编辑照片的应用程序,我希望有一个照片应用程序的扩展程序.enxtension在模拟器上完美运行,没有任何问题.

但是当我尝试在我的iPhone 6中运行它时,我遇到了两个问题:

  1. 供应配置文件的问题.我知道,对于扩展,我需要一个新的AppID(名为app.myapp.com.extension,主AppID是app.myapp.com)和新的配置文件.我使用新的AppID创建了2个新的配置步骤(一个用于开发,另一个用于分发),但是当我尝试在设备上运行它时出现此错误:

错误:嵌入式二进制文件未使用与父应用程序相同的证书进行签名.验证嵌入式二进制目标的代码符号设置是否与父应用程序匹配.嵌入式二进制签名证书: - (特别代码签名)家长应用签名证书:iPhone开发人员:Mauro Vime(------------------)

我重新设置了开发配置文件以检查是否用于开发,而不是用于Ad Hoc,但我仍然遇到同样的问题.

  1. 所以我尝试从应用程序中导出ipa并运行它.该应用程序运行完美但扩展程序只显示黑色视图,而不是包含照片的视图.然后我检查了手机的崩溃日志,看到了这个:

事件标识符:9E578D78-FAB7-419E-AB35-7BA7B0821AFA CrashReporter密钥:ae6bdea47a4e64b09a8fb7fa8599b5e23ceb5311硬件型号:iPhone7,2进程:扩展名[2598]路径:
/private/var/mobile/Containers/Bundle/Application/------- ---/------------/PlugIns/extension.appex/extension标识符:app.myapp.com.extension版本:1(1.0)代码类型:ARM-64(Native)父进程:
launchd [1]日期/时间:2014-10-14 01:29:21.482 +0200发布时间:2014-10-14 01:29:16.170 +0200操作系统版本:iOS 8.1(12B407)报告版本:105 Exception Type :EXC_CRASH(SIGABRT)异常子类型:LAUNCH_HANG异常消息:扩展花了太多时间来初始化突出显示的线程:0 Backtrace不可用未知线程与ARM线程状态(64位)崩溃:x0:0x0000000000000000 x1:0x0000000000000000 x2:0x0000000000000000 x3 :0x0000000000000000 x4:0x0000000000000000 x5:0x0000000000000000 x6:0x0000000000000000 x7:0x0000000000000000 x8:0x0000000000000000 x9:0x0000000000000000 x10:0x0000 000000000000 x11:0x0000000000000000 x12:0x0000000000000000 x13:0x0000000000000000 x14:0x0000000000000000 x15:0x0000000000000000 x16:0x0000000000000000 x17:0x0000000000000000 x18:0x0000000000000000 x19:0x0000000000000000 x20:0x0000000000000000 x21:0x0000000000000000 x22:0x0000000000000000 x23:0x0000000000000000 x24:0x0000000000000000 x25:0x0000000000000000 x26:0x0000000000000000 x27 :0x0000000000000000
x28:0x0000000000000000 fp:0x0000000000000000 lr:0x0000000000000000 sp:0x000000016fdb3b68 pc:0x00000001200f9000 cpsr:0x00000000二进制图像:0x1200f8000 - 0x12011ffff dyld arm64/usr/lib/dyld

这里说应用程序在8.1设备中运行,但我也在8.0.2 iOS中尝试过,同样的问题出现了.看到消息:"扩展花了太多时间来初始化",我刚刚清除了viewDidLoad和viewWillAppear函数,因此它们不执行任何代码,但问题仍然存在.

有没有人遇到过这个问题并有解决方案?

iphone photo objective-c ios

8
推荐指数
1
解决办法
836
查看次数

Android中的"前后"图像比较幻灯片控制

是否有可能在Android中构建一个图像比较幻灯片控件,作为HTML 5中存在的一个?

http://thenewcode.com/819/A-Before-And-After-Image-Comparison-Slide-Control-in-HTML5

我怎样才能实现这个目标?

android photo

8
推荐指数
2
解决办法
1498
查看次数

错误:不是常量表达式。(扑)

我使用了这个库中的演示,它工作得很好。但是当我在我的项目中实施时,我在这一行出现错误

错误:不是常量表达式。const AssetImage(snapshot.data[index]),

我的Container正在包装中InkWell

  InkWell(
      child: Container(
                 padding:
                      EdgeInsets.zero,
                     height: 150,
                      width: 150,
                      decoration:
                            BoxDecoration(
                                      image: DecorationImage(
                                       image: AssetImage(snapshot.data[index]),
                                            fit: BoxFit .fill),
                                  ),
                           ),
      onTap: () {
               print('The value is ' + snapshot .data[index]);
                    Navigator.push(
                      context,
                      MaterialPageRoute(
                        builder:
                         (context) =>
                            const FullScreenWrapper(imageProvider:const AssetImage(snapshot.data[index]),  // here the error
                                    )));
               },
       ),
Run Code Online (Sandbox Code Playgroud)

这里的打印值

值为/storage/emulated/0/Android/data/xxx/files/Pictures/scaled_1572364487252xxx.jpg

如果我删除const,我会收到其他错误

常量创建的参数必须是常量表达式。尝试使参数成为有效的常量,或使用“new”来调用构造函数。

我什至尝试使用new但无济于事。

assets photo dart flutter

8
推荐指数
1
解决办法
9773
查看次数