image-manipulation相关内容

如何实现类似于将单元格添加到画布中的Excel

很抱歉这个标题,可能不能很好地描述我想要实现的目标。我正在开始开发一个新的软件,它应该向用户呈现一个网格,用户可以在这个网格的任何点添加行或列来操纵它。问题是,我不确定真正的网格是不是合适的解决方案,因为有一些图形需求,比如更改个人单元格大小、嵌套、缩放/拉伸等。所以我开始分析WPF中使用DrawingVisualElements的解决方案(出于性能原因)。 我能够以所需的方式绘制网格。我还可以在 ..
发布时间:2022-04-18 14:59:44 其他开发

在 Android 上使用 JNI 进行图像解码和处理

背景 在某些应用程序中,重要的是要在没有 OOM 的情况下快速处理大图像. 为此,JNI(或渲染脚本,遗憾的是缺乏文档)可能是一个不错的解决方案. 过去,我成功地使用 JNI 来旋转巨大的位图,同时避免 OOM(链接 这里,这里和这里).这是一个很好的(但令人讨厌的)体验,但最终它奏效了. 问题 android框架有很多处理位图的函数,但我不知道JNI端的情况如何. ..

C# - 如何更改 PNG 质量或颜色深度

我应该编写一个程序,从用户那里获取一些 PNG 图像,进行一些简单的编辑(如旋转)并将它们保存在 JAR 文件中,以便它可以将图像用作资源.问题是当我打开一个 80kb 的图像,然后用 C# 保存它时,我得到一个质量相同但空间为 130kb 的图像.而且因为它必须放在 J2ME jar 文件中,所以我真的需要更小的尺寸,至少是原始尺寸.我尝试了下面的代码,但后来发现它只适用于 Jpeg 图像. ..
发布时间:2022-01-24 18:13:40 C#/.NET

在 cocos2d 中加载大背景图片

我正在开发一个使用 cocos2d 和 box2d 开发的 iphone 平台游戏,它必须使用非常大的图像作为背景,我的问题是: -加载图像的更好方法是什么?(我说的是一个可以长 14K 像素的图像),是否最好切入较小的图像并在玩家移动时继续加载它们?? -我应该在内存中保持不可见还是使用 addChild 方法在需要时加载它们并使用 removeChild 删除前一个? 提前致 ..
发布时间:2022-01-21 17:52:58 移动开发

如何在 JavaScript 中缩放图像(数据 URI 格式)(实际缩放,不使用样式)

我们正在 Chrome 浏览器中捕获可见选项卡(通过使用扩展 API chrome.tabs.captureVisibleTab)并接收数据 URI 方案(Base64 编码字符串)中的快照. 是否有 JavaScript 库可用于将图像缩小到特定大小? 目前我们正在通过 CSS 对其进行样式设置,但必须支付性能损失,因为图片通常比所需的大 100 倍.另一个问题是我们用来保存快照的 ..

iPhone - 在 UIImageView 上产生波纹效果

我试图在 imageView 被触摸时创建类似波纹的效果,但是我不明白如何为 windows 实现 OpenGL 并将其移植到 iOS.我尝试使用 http://www.codeproject.com/KB/openGL/dsaqua.aspx 和 cocos2d 但是我发现后者完全令人困惑.有人愿意提供一些建议或可以指出我正确的方向吗? 非常感谢! 解决方案 在iPhone中使用下 ..
发布时间:2022-01-20 15:24:06 移动开发

客户端使用 Canvas+HTML5 将 rgb-jpg 转换为 8-bit-jpg

许多文章展示了在客户端使用 canvas+html5 将 jpeg 文件转换为灰度的方法.但我需要将图像转换为 8 位灰度以减小其大小,然后再上传到我的服务器. 用canvas+html5可以做到吗? 解决方案 whatwg 规范 提到了一个 toBlob 方法,它应该将画布转换为 jpeg 或 png 并为您提供二进制表示.不幸的是,它还没有得到广泛的支持. 因此,您所能做的 ..

PHP临时文件上传无效图片资源

您好,我有一个调整图像大小的类 (resizeManager.php): 类 ResizeManager{//*** 类变量私人$图像;私人$宽度;私人$高度;私人 $imageResized;函数 __construct($fileName){//*** 打开文件$this->image = $this->openImage($fileName);//*** 获取宽度和高度$this->wi ..
发布时间:2022-01-09 23:07:24 PHP

在 OpenCV 中训练 SIFT 特征

我创建了一个小型 SIFT 应用程序,它可以抓取关键点并将其保存到文本文件中.我正在使用它从徽标(例如 AT&T)中获取信息,并使用它与具有该徽标的其他图像进行比较.问题是我的许多图像都有不同的徽标,由于缩放、旋转或照明,它无法识别它.我想知道是否有可能获得一组图像,抓住它的关键点,然后通过某种训练算法运行它以增强检测. 我在网上搜索了训练 SIFT 关键点的方法,但它们都在某种 phd 论 ..

如何在ios应用中实现数码相框?

我想开发一个像数码相框一样显示照片的应用程序(一张照片自动滑动并显示动画). 怎么做?有没有可用的 sdk 或者我必须按照自己的逻辑来做?如果有人可以建议任何参考链接,请帮助我. 解决方案 这不是一个完全正确的答案,但可能会有所帮助 您可以使用 sudo gem install cocoapods 安装可可豆荚 然后去 https://cocoapods.org/ ..
发布时间:2022-01-08 16:12:16 移动开发

如何使用坐标在android中捕获图像

我是 android 新手,我想把我的问题摆在你面前, 我想在四个坐标之间捕捉图像,如下所示.. 首先,我将图像转换为位图,然后将其设置为相对布局的背景.而且我知道这四个坐标. 那我怎么能把图片放在盒子里,然后把它设置为另一个布局作为背景. 伙计们请让我摆脱这种逻辑...... 解决方案 我终于找到了解决我的问题的方法,我想和你分享, 首先,这是基于+12​​ ..
发布时间:2022-01-06 11:49:13 Java开发

Android中的内存高效图像调整大小

我正在尝试将从相机中检索到的图像的大小(大约 5-8 兆像素)缩小到一些较小的尺寸(最大的是 1024x768).我尝试了以下代码,但我始终收到 OutOfMemoryError. 位图图像 = BitmapFactory.decodeStream(this.image, null, opt);int imgWidth = image.getWidth();int imgHeight = ima ..
发布时间:2022-01-06 11:45:24 移动开发

保存时调整图像大小

在 Django 中上传图像后,如何轻松调整图像大小?我使用的是 Django 1.0.2 并且我已经安装了 PIL. 我正在考虑覆盖模型的 save() 方法来调整它的大小,但我真的不知道如何开始并覆盖它. 有人能指出我正确的方向吗?谢谢:-) @Guðmundur H:这不起作用,因为 django-stdimage 包在 Windows 上不起作用:-( 解决方案 ..
发布时间:2022-01-01 12:52:13 其他开发

.NET 中的非仿射图像转换

.NET 库中是否有任何类、方法或任何算法来执行非仿射变换?(即不仅涉及旋转、缩放、平移和剪切的变换) 例如: (来源:last100.com) 非仿射变换还有其他术语吗? 解决方案 您发布的所有示例图像都可以使用 Quadrilateral Distortion 来完成.虽然我不能肯定地说四边形扭曲将涵盖所有非仿射变换. 这里有一个在 C# 中不太好的实现的链接. ..
发布时间:2021-12-30 18:54:37 其他开发