问题标签 [fisheye]

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.

0 投票
1 回答
277 浏览

matlab - 转换代码以获取 RGB 图像而不是灰度图像

我有这段代码将鱼眼图像转换为矩形,但该代码只能在灰度图像上执行此操作。任何人都可以帮助转换代码以对 RGB 图像执行操作。代码如下:

编辑:我更新了代码以包含在每个颜色通道中执行插值的功能。但这似乎使输出图像变形。见下面的图片

解决了

输入图片<- 图片链接

灰度输出,我想要的颜色<- 图片链接

0 投票
3 回答
682 浏览

matlab - 更改插值 RGB 图像的图像纵横比。正方形到长方形

我有一些代码可以获取鱼眼图像并将其转换为每个 RGB 通道中的矩形图像。我遇到了输出图像是正方形而不是矩形的问题。(这意味着图像失真,水平压缩。)我尝试将输出矩阵更改为更合适的格式,但没有成功。除此之外,我还发现要使代码正常工作,输入图像必须是 500x500 的正方形。知道如何解决这个问题吗?这是代码:

该代码的灵感来自 Mathworks 上的 Prakash Manandhar “图像的极坐标到/从矩形变换”文件交换。

编辑。代码现在可以工作了。

解决了

输入图片<- 图片链接

输出图像<- 图像链接

0 投票
1 回答
1481 浏览

javascript - 简单散点图上的 D3 鱼眼失真

我正在尝试在一个简单的散点图上实现 d3 鱼眼失真( http://bost.ocks.org/mike/fisheye/ )。

这是我到目前为止的代码: http ://plnkr.co/edit/yDWld6?p=preview

我非常不确定我应该如何称呼扭曲的圆圈。目前它看起来像这样,但到目前为止“mousemove”没有任何反应。

谢谢您的帮助!

0 投票
1 回答
1037 浏览

opencv - 如何使用opencv在鱼眼校正图像中绘制内接矩形?

如何使用opencv在鱼眼校正图像中绘制内接矩形?

这是鱼眼校正图像: https ://plus.google.com/u/0/+AnandMuglikar/posts/iP6WKBb3whz?pid=6031031942035796338&oid=110347380425323822802

这就是我裁剪图像所需要的:矩形的 4 个角点或边的中点。

https://plus.google.com/u/0/+AnandMuglikar/posts/iP6WKBb3whz?pid=6031031940808141666&oid=110347380425323822802

最终手动更正图像:lh3.googleusercontent.com/-KAylBUEtYO0/U7KJhDEhVWI/AAAAAAAQDY/UA1NRjCRYNk/w742-h434-no/rect.jpg

0 投票
0 回答
329 浏览

fisheye - 如何在android中的视频上创建鱼眼效果?

我想对放置在设备 sdcard 上的 android 设备中播放的视频应用鱼眼效果,所以如果我打开从 sdcard 播放任何选定的视频,它在 android 设备上的视频上播放鱼眼效果是可能的,也可能不是。如果可能的话,请给我看一些片段或提示,以在视频上创建鱼眼效果。如果不可能,请告诉我这背后的原因。

提前感谢您的帮助。

0 投票
1 回答
103 浏览

version-control - Is it possible to add labels using smart commits in Fisheye?

This seems to imply that it is only possible to change status and not possible to add labels https://confluence.atlassian.com/display/FISHEYE/Using+smart+commits

Is there a workaround or other way of achieving this?

0 投票
0 回答
643 浏览

d3.js - 改善可视化:D3.js 中的笛卡尔失真(鱼眼插件)

在NY-Times 团队的这个惊人的可视化中,您可以看到笛卡尔失真在起作用。

在一种情况下,我认为可以改进这种可视化。

正如您在这张图片中看到的,如果光标在图片的左侧,最后一张图片会比居中时更大。(十字准线显示光标位置)

在此处输入图像描述

作为用户,您会期望看到最大的图像,当您完全超过它时。你在这个可视化的中间有这个效果。

问题

当光标在中间时,如何修改算法或焦点逻辑以显示每个部分/图像的最大宽度?

0 投票
0 回答
288 浏览

css - CSS 鱼眼菜单问题

我在编写 CSS 鱼眼菜单时遇到了一些问题。

这是我的代码:

CSS 部分

HTML 部分

我需要什么:我不想在每个项目之间有填充。事实上,我希望主要项目(中心项目)更大,而另一个项目在下方并且不透明度更低。

0 投票
1 回答
2045 浏览

opengl - 如何将鱼眼图像转换为 5 或 6 立方图像

我想将 2D 鱼眼图像展开为 3d 立方体。所以我认为有必要将鱼眼图像展开为 6 立方图像并将 6 立方图像重新映射到 3d 立方体。现在我对第一步感到困惑并且可以'在互联网上找不到一些具体的论文和实现的代码,希望有人能给我一些想法。我能得到的结果在这里:

立方图像 立方图像

鱼眼图像 在此处输入图像描述

0 投票
1 回答
441 浏览

javascript - Fisheye Distortion 插件的奇怪行为

嗨,我想在d3.js中为我的力导向图使用Fisheye Distortion 插件,但是当我想应用这个插件时,图的行为很奇怪。我是d3.js的新手,不擅长计算机图形学。

jsfiddle中的完整示例

奇怪的行为我的意思是鼠标悬停后图形的节点消失(隐藏)。

在此处输入图像描述