image-processing相关内容
语言 Visual Basic 6. 我想知道是否有开源或现有的 Microsoft Image 库可以请允许我将 GIF(8 位深度)图像转换为以下任一图像:JPG、TIF. 我目前正在使用 Imaging for Windows V2.7 API.我最近才发现它不支持所有 GIF 类型的图像. 我发现 99% 的 GIF 图像都可以顺利处理.请注意,图像没有损坏,我可以使用其
..
我有一张图片,图片里面有一个杯子,一个杯子,两个勺子. 这张图片显示在 iPad 上.现在我想当用户只触摸勺子时,勺子颜色会变成绿色,图像的其余部分保持不变. 我不知道该怎么做?从哪里开始? 非常欢迎任何想法或建议. 解决方案 使用CALayer,用需要的frame创建CALayer,并添加到ImageView中.CALayer 文档:CALayer 类参考
..
有几个与使用 P25mi 动态打印图像相关的未解决问题,没有一个已被接受的答案.下面有几个链接. 如何将图像转换为iphone蓝牙打印位图代码 如何将图像转换为十六进制字节数组以将其发送到 iOS sdk 中的输出流 下面的代码示例是将静态图像打印到 p25mi 的硬编码工作示例.数组中的前 10 个元素是 p25 的控制和格式命令. 我认为将下面的十六进制数组转换为可在
..
我尝试在 iOS 中创建图像的移轴滤镜,例如 instagram 或 iDarkroom. 我提出的方法是对部分图像使用不同的高斯模糊级别.但我不知道如何控制区域以应用不同的高斯模糊级别,尤其是当用户可以通过旋转、缩放等改变效果区域时. 很抱歉我的演示很复杂,但很简单,我想为 iOS 创建一个 tilf-shift 工具,就像在 Instagram 中一样. 我搜索发现了这个强大
..
我在尝试模糊 iOS 应用中的部分屏幕时遇到了麻烦.请参阅图片以更好地了解我正在尝试做的事情. 只有“BlurBox"的内容需要模糊,其余的可以清晰.因此,如果您正在查看表格视图,则只有 BlurBox 下方的内容会变得模糊(即使在您滚动时).其余的看起来很清楚. 我的第一种方法是每隔 .01 秒调用一次 UIGraphicsGetImageFromCurrentImageContex
..
如何仅有效地检测 UIImageView 的非透明像素上的触摸? 考虑如下图,用 UIImageView 显示.目标是让手势识别器仅在触摸发生在图像的非透明(本例中为黑色)区域时做出响应. 想法 覆盖 hitTest:withEvent: 或 pointInside:withEvent:,尽管这种方法可能非常糟糕效率低下,因为这些方法在触摸事件期间被多次调用. 检查单个像素是否
..
我正在寻找类似于附加图像的东西,我如何在 iPhoneSDK 中实现它. 谁能建议我一些开源 API 或 算法代码 来检测文档捕获图像的角落. Some How,我有一个名为 OpenCV 的开源 API,它可以识别 人脸 非常好.如果可能,我想使用相同的 API.现在的问题是如何根据我对扫描文档边缘的要求对这些静态库进行更改.或者, 如何检测捕获图像中的正方形/矩形对象?
..
我正在开发一个可以读/写 EXIF 标签的照片库.我会将照片标题放在 EXIF 标记 DocumentName 中,将描述放在 EXIF 标记 ImageDescription 中.我还计划使用地理标签.但是照片标签/类别呢?我想在我的系统中存储一个以空格分隔的标签字符串.是否有任何 EXIF 标签通常用于此类信息?我可以自己编写(即 PhotoTags),但我想除了在我的系统内部(无论如何,这些
..
我打算在 JS 中创建一个简单的照片编辑器.我的主要问题是,是否可以创建实时渲染的过滤器?例如,调整亮度和饱和度.我只需要一张 2D 图像,我可以在其中使用 GPU 应用滤镜. 我读过的所有教程都非常复杂,并没有真正解释 API 的含义.请指出我正确的方向.谢谢. 解决方案 您可以为您打算使用的每个操作制作自定义像素着色器.只需学习一些 GLSL 并按照“学习 WebGL"教程来掌握
..
我发现了这个用于将图像转换为黑白的脚本,效果很好,但我希望能更好地理解代码.我将我的问题以注释的形式放在代码中. 谁能更详细地解释一下这里发生了什么: function grayscale(src){//用彩色图像的灰度版本创建一个canvas元素var canvas = document.createElement('canvas');var ctx = canvas.getContex
..
许多文章展示了在客户端使用 canvas+html5 将 jpeg 文件转换为灰度的方法.但我需要将图像转换为 8 位灰度以减小其大小,然后再上传到我的服务器. 用canvas+html5可以做到吗? 解决方案 whatwg 规范 提到了一个 toBlob 方法,它应该将画布转换为 jpeg 或 png 并为您提供二进制表示.不幸的是,它还没有得到广泛的支持. 因此,您所能做的
..
正如将图像转换为灰度的公式一样,是否有一个公式可以增加图像的亮度并在同一级别降低亮度?我尝试为每个 r、g 和 b 像素添加一个值.它确实增加了亮度,但是当我降低相同的值时,我不会恢复原来的值. var 像素 = context.getImageData(...);//循环像素数据并添加一个值p[i] = p[i]+100;p[i+1] = p[i+1]+100;p[i+2] = p[i+2]+
..
首先我想说的是,我做了很多研究并尝试了自己,但没有任何成功. 我正在使用 Canvas 开发类似 MSPaint 的应用程序,并且我想创建一个看起来像手工绘图一样逼真的铅笔工具...这是下面链接中的示例默认工具:http://www.onemotion.com/flash/sketch-paint/ 我尝试使用 mousespeed 和 linewidth 属性,但效果不佳(当我移动鼠
..
我需要在我的应用程序中管理照片,并且阅读了很多关于 SDWebImage 框架的信息,这似乎是最好的方法.但是我发现安装起来非常困难.我不了解 Ruby,也从未使用过 podfile,所以我通过下载最新的 SDWebImagefolder & 来安装它.框架并将它们添加到我的项目中.但是,当我尝试使用建议的导入导入视图控制器时: #import
..
我有一张图片,我必须将它旋转 45、90、135、180 度.我在做什么: 试试{BufferedImage src = ImageIO.read(new File("src.png"));双 ang = Math.toRadians(90);仿射变换 t = 新的仿射变换();t.setToRotation(ang, src.getWidth()/2, src.getHeight()/2);A
..
我需要在 x 和 y 轴上执行 2D 图像的 3D 旋转.我读到我必须在 OpenCV 上使用 Homographic 矩阵,但我不知道如何设置矩阵以执行常见的旋转角度.例如 x 轴上 30 度或 y 轴上 45 度. 我读了这篇文章:翻译和旋转图像3D 使用 OpenCV.我尝试了不同的 f 值,但它不起作用. 我想知道我必须更改矩阵的哪些参数以及如何更改(公式).谢谢! 解决
..
我的图像总是这样: 但我需要将它们旋转成这样: 但要做到这一点,我需要找到对象的方向,知道对象的较薄部分必须在左侧.总之,图像是翅膀,翅膀的起点必须在左侧,翅膀的末端必须在右侧. 我希望有人能给我一个建议,我尝试了很多不同的策略,但到目前为止都没有好的结果. 解决方案 这是 Python/OpenCV 中的一种方法. 阅读图片 转为灰度 阈值 获取
..
我有一组灰度图像作为 2D numpy 数组. 我需要围绕一个不同的浮动角度(在它们内部)旋转图像.旋转不需要到位,我将允许(当然,如果到目前为止我解释得很好)进行插值. 我想留在 numpy 中,因为我需要对结果执行数值运算,但我也可以(如果不可能)允许步入/退出;例如,我尝试使用 PIL,即 Image.rotate(theta),但不明白如何将其应用于我的数组,以及如何取回数组.
..
如何使用 OpenCV 2.4.3 实现 imrotate(Mat src,Mat dst,double angle)?有一个函数 warpAffine() 但它做的更多而且令人困惑.它会裁剪超出范围的内容. 我想让它的画布更大,以适应一切.并用黑色填充空白处. 解决方案 我是这样解决的.谢谢你的回答. Mat rotateImage(const Mat source, doubl
..
我需要在 C++ 中旋转图像的代码,其功能类似于 matlab 的 imrotate 函数.请推荐一个好的链接.或者如果有人可以提供 imrotate 的代码. 或者至少请解释一下算法. 这不是家庭作业.我的项目需要此代码.我们可以使用任何外部库或代码. 解决方案 OpenCV2.0 有几个计算机视觉和图像处理工具.具体 warpAffine (通过定义旋转矩阵)将解决旋转图像
..