我想用UIImagePickerController
用UIImagePickerControllerSourceTypePhotoLibrary
,但它说,"没有照片".模拟器从哪里获取图像?我应该在哪里复制图像,以便它们显示在模拟器中?
我目前在Ubuntu 14.04,使用python 2.7和cv2.
当我运行此代码时:
import numpy as np
import cv2
img = cv2.imread('2015-05-27-191152.jpg',0)
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
Run Code Online (Sandbox Code Playgroud)
它返回:
File "face_detection.py", line 11, in <module>
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
cv2.error: /home/arthurckl/Desktop/opencv-3.0.0-rc1/modules/imgproc/src/color.cpp:7564: error: (-215) scn == 3 || scn == 4 in function cvtColor
Run Code Online (Sandbox Code Playgroud)
我已经在这里搜索了一个答案,说我可能以错误的方式加载我的照片,因为它应该有3个维度:行,列和深度.
当我打印img.shape时它只返回两个数字,所以我一定做错了.但我不知道加载照片的正确方法.
我有一个关于如何获得图像主色(照片)的问题.我想到了这个算法:循环遍历所有像素并获得它们的颜色,红色,绿色,黄色,橙色,蓝色,洋红色,青色,白色,灰色或黑色(当然有一些边缘)和它的黑暗(浅,黑或然后检查哪种颜色最多.我认为这很慢而且不太精确.有没有更好的办法?
如果重要的话,它是从iPhone或iPod touch相机获取的UIImage,最多为5 Mpx.它必须快速的原因是简单地显示进度指示器并不是很有意义,因为这是针对视力不好或根本没有视力的人的应用程序.因为它适用于移动设备,所以可能不会占用太多内存(最多50 MB).
我有一个图片分享应用程序,在您的应用程序朋友之间分享图片 我的要求是当iOS用户从照片库中选择任何照片时,通过弹出窗口显示我的应用程序.
我找到了通过自定义应用程序共享PDF文件的解决方案,但iOS"照片"没有运气.
我也通过这个链接 /sf/ask/648625561/OS-app-not-showing-up-in-other-apps-open-in-dialog 并进行了更改我的应用程序,但似乎没有工作.
我知道这是可能的,在一些应用程序中看到了这一点(iGotYa我相信最着名的).我知道如何设置拍照,保存和一切的一切.但是如何以编程方式完成呢?只需让用户点击一些按钮(在常规视图控制器中),它就会自动使用前置摄像头拍照并保存(或者不是,只是将其作为UIImage)
谢谢!
所以我想image thumbnails
在<textarea>
文字中也显示出来.如果你知道一个完美的javascript解决方案(如果可能在vanilla JS中).
像这样:
__________________
|Hello World |
| _______ |
| | Img | |
| | | |
| |_____| |
|Hello again. |
| _______ |
| | Img2| |
| | | |
| |_____| |
|________________|
Run Code Online (Sandbox Code Playgroud)
正如我所知道并在div或任何东西中看到的也contentEditable="true"
允许图像,但是,允许许多其他HTML标签和许多我不想要的东西:
我想要text
和images
.
我正在寻找一个user.setImage
关于Facebook API的电话或类似的东西,但我看不到任何事情要做到这一点:专门覆盖用户的个人资料图片(不只是在他们的墙上张贴图片).
我在文档中看不到任何内容.你知道这是否可行,如果有的话,是否有任何关于实施它的文件?
我需要知道图库中图像的方向(由相机拍摄).我最初的方法是使用适用于我的Droid 1的MediaStore.Images.Media.ORIENTATION.在HTC Thunderbolt上测试时,手机只能将0保存到该字段.
然后我开始阅读exif数据:
ExifInterface exifReader = new ExifInterface(mFilePath);
exifReader.getAttributeInt(ExifInterface.TAG_ORIENTATION, -1);
Run Code Online (Sandbox Code Playgroud)
这也为每个图像返回0.任何人都有关于如何正确获取Android照片的方向的想法?
首先我认为我需要在powerpoint中手动操作,然后我想如果有解决方案可以尝试使用R. 这是我的示例数据:
set.seed(123)
myd<- expand.grid('cat' = LETTERS[1:5], 'cond'= c(F,T), 'phase' = c("Interphase", "Prophase", "Metaphase", "Anaphase", "Telophase"))
myd$value <- floor((rnorm(nrow(myd)))*100)
myd$value[myd$value < 0] <- 0
require(ggplot2)
ggplot() +
geom_bar(data=myd, aes(y = value, x = phase, fill = cat), stat="identity",position='dodge') +
theme_bw()
Run Code Online (Sandbox Code Playgroud)
这是输出应该是什么样子:
jpeg图像可以随机生成(演示示例)或链接上的示例图:
编辑:
建议@bapste
在我的PhoneGap/jQuery Mobile应用程序中,我目前正在使用PhoneGaps的Camera API来允许用户拍摄照片,该照片也存储在相机胶卷中.我将DestinationType设置为FILE_URI并将此路径保存在本地数据库中.但是,FILE_URI是应用程序关闭时销毁的临时位置的路径.我在考虑保存图像的名称,然后从相机胶卷中检索图像.是否有一条路径可用于稍后检索相机胶卷中的图像?
我在db中将图像保存为Base64,但由于PhoneGap API Doc中的这个注释,我对这种方法有点厌倦:
注意:在较新设备上使用相机拍摄的照片的图像质量非常好.使用Base64对这些图像进行编码会导致某些设备(iPhone 4,BlackBerry Torch 9800)出现内存问题.因此,强烈建议使用FILE_URI作为'Camera.destinationType'.
编辑:
得到了@Simon MacDonald的回答.这是我的精简代码:
function capturePhoto() {
navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 25, destinationType: Camera.DestinationType.FILE_URI });
}
function onPhotoURISuccess(imageURI) {
createFileEntry(imageURI);
}
function createFileEntry(imageURI) {
window.resolveLocalFileSystemURI(imageURI, copyPhoto, fail);
}
function copyPhoto(fileEntry) {
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fileSys) {
fileSys.root.getDirectory("photos", {create: true, exclusive: false}, function(dir) {
fileEntry.copyTo(dir, "file.jpg", onCopySuccess, fail);
}, fail);
}, fail);
}
function onCopySuccess(entry) {
console.log(entry.fullPath)
}
function fail(error) {
console.log(error.code);
}
Run Code Online (Sandbox Code Playgroud)