问题标签 [mosaic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - What's the best way to fill or paint around an image in Java?
I have a set of images that I'm combining into a single image mosaic using JAI's MosaicDescriptor.
Most of the images are the same size, but some are smaller. I'd like to fill in the missing space with white - by default, the MosaicDescriptor is using black. I tried setting the the double[] background parameter to { 255 }, and that fills in the missing space with white, but it also introduces some discoloration in some of the other full-sized images.
I'm open to any method - there are probably many ways to do this, but the documentation is difficult to navigate. I am considering converting any smaller images to a BufferedImage and calling setRGB() on the empty areas (though I am unsure what to use for the scansize on the batch setRGB() method).
My question is essentially:
- What is the best way to take an image (in JAI, or BufferedImage) and fill / add padding to a certain size?
- Is there a way to accomplish this in the MosaicDescriptor call without side-effects?
For reference, here is the code that creates the mosaic:
java - 如何在 Java 中拼接到图像对象
我有一个场景,我从我的地图服务器获取了一些图块(例如 12 个)。现在对于缓冲和离线功能,我需要将它们全部重新加入,这样我们就必须处理 1 个单个图像对象而不是 12 个。我尝试在没有 JAI 的情况下执行此操作,我的代码如下。
现在检查我的理论我m trying to join or stich two tiles horizontaly but i
得到了错误:
java.lang.ArrayIndexOutOfBoundsException: 90000 at imagemerge.ImageSticher.horizontalStich(ImageSticher.java:69) at imageStream.ImageStream.getImage(ImageStream.java:75) at imageStream.ImageStream.main(ImageStream.java:28)
是否存在某种限制,因为当水平拼接两个 300 x 300 的图像时,这意味着生成的图像将是 600 x 300 ...这将使索引大小为 180000,但它在 90000 时给出错误,我在这里做错了什么
javascript - jQuery中的Tumblr Mosaic Viewer的照片瀑布效果?
image-processing - 低质量相机的模糊内核
我正在做一些图像增强实验,所以我用我便宜的相机拍照。相机有马赛克伪影,所有图像看起来都像网格。我认为药盒(失焦)内核和高斯内核不会是最佳选择。有什么建议么?
编辑:
样本
我怀疑这不能通过恒定内核来完成,因为对像素的影响是不一样的(所以有“网格”)。
c# - 如何从图像文件生成马赛克图片?
我有一个像左图这样的源图像和一组像右图这样的元素:Source Image And Elements ...
..我需要生成这样的马赛克图片。
但直到这一刻我还没有使用图像,我不知道我应该从哪里开始。
我用 C# 工作了几年,但你可以用其他类似的语言给出例子。
jquery - 如何将内容与我的 jQuery Flip 动画的每个实现分开?
我正在创建一个使用 jQuery 插件 Flip 的马赛克瓷砖墙!(http://lab.smashup.it/flip/) 在每个图块上显示更多内容。我不是 JavaScript 或 jQuery 大师,但我让它在 IE7+、FF、Chrome 和 Safari 中完美运行(拍拍自己的背部)。但是,我知道它可以用更少的 JS 来完成,我想了解如何。
我正在使用以下标记构建每个图块:
文本“默认可见内容”是默认显示在图块中的内容(duh)。里面的内容<div id="tileID_flipped" class="hiddenContent">
是在翻转磁贴时显示的内容。
我正在使用以下 JavaScript$(document).ready(function() {
来使每个磁贴翻转工作:
仅供参考,我正在使用该e.stopImmediatePropagation()
解决方案来防止在用户单击磁贴内的链接时触发翻转事件。在此站点上找到了该解决方案。
问题是我为我创建的每个图块重复这个脚本。我觉得这很浪费,因为唯一的独特属性是content: $(selector)
.
我能够使用以下代码将翻转事件应用于具有“tile”类的每个元素:
既然我已经这样做了,我如何将特定于图块的内容“注入”到每个图块中?
PS 我正在使用 jQuery (1.6.4)、jQuery UI (1.7.2) 和 jQuery Flip。
android - 如何在我的 android 应用程序中实现马赛克效果?
我正在开发一个允许用户准备演示文稿的 android 应用程序。我的演示文稿需要马赛克效果。我不确定采取哪种方法。我应该使用openGL,这可能在android中使用动画吗?我是安卓新手。我也没有以前的openGL经验。我还担心内存使用情况,因为错误的实现可能会导致内存不足。请指导我同样的事情,以便我可以朝着正确的方向努力。
vlc - VLC 1.2 马赛克流
此 VLM 配置适用于 VLC 1.1,但在播放器运行马赛克一个多小时后,我遇到了其他内存泄漏问题。我已经安装了 VLC 1.2,但它无法在马赛克中显示任何流(请参阅下面的错误)。单个流工作正常,我正在使用 MMSH 流式传输 WMV 文件。据我了解 fake:// 访问方法已在 VLC 1.2 中被弃用。是否有任何其他更改会阻止此马赛克在 VLC 1.2 中工作?
VLC1.2 错误
silverlight - SharePoint 2010 - 使用用户上传的图片创建马赛克
这是我第一次在这里实际提交问题,所以如果您需要更多信息,请告诉我。
我正在使用 SharePoint 2010,而我们实际上只是从 SharePoint 2007 迁移而来,所以我在 2010 年还没有太多经验。我需要创建一个类似于这个的马赛克,包括搜索功能。
实现这一点的最佳方法是什么?我一直在考虑 Silverlight,但我对它不是很有经验。想法?建议?
我并不是从头到尾寻找一个完整的解决方案,但是非常感谢您对如何解决这个问题的更多一般性想法。