问题标签 [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 回答
3827 浏览

python - 如何展平鱼眼图片(使用python)?

我找到了将鱼眼图片变成平面图片的程序。

我想了解幕后的过程。

有人可以分享他们对这项技术的了解吗?

0 投票
1 回答
1532 浏览

wpf - WPF中带有鱼眼的自定义滚动布局

我非常了解 Windows 窗体,但我是 WPF 新手。

我想创建类似于 RSS 阅读器的应用程序 - 在主窗口中,每个便笺都将显示在像框架一样的便利贴中,并且所有便笺都应该链接起来并且可以上下滚动。我还想包括一种鱼眼视图 - 单个音符将在屏幕中央全尺寸显示,并在边缘收缩和旋转。

我知道自定义控件、转换和数据绑定概念,但我不确定如何在主窗口中处理显示和滚动注释。问题是:

  • 排列、显示和滚动有序的笔记链的建议方法是什么?
  • 单个音符应该在屏幕上发现自己的位置还是应该由它的容器通知?
  • 在这样的解决方案中如何提供将相关笔记打开为“多个弹出窗口”笔记的功能,这些笔记由一条与原始笔记连接的线连接?(就像在 Google Wonder Wheel 中遍历相关结果,adobe flash 那里)
  • 是否有显示和操作(移动、附加、折叠)此类弹出窗口小部件的标准解决方案?

如果您的提议与其他 GUI 框架(Forms、Swing、SWT)有任何相似之处,也欢迎进行比较。

提前致谢!

0 投票
2 回答
17406 浏览

jquery - 让 Zend_Navigation 菜单与 jQuery 的 Fisheye 一起工作

我正在使用 Zend_Navigation(对框架的甜蜜补充,顺便说一句)来构建我的菜单,之后它应该在页面中呈现(不言而喻)。我首先将容器设置在控制器中的某处:

然后,在布局中,呈现如下:

效果很好。现在:我希望菜单的呈现方式有所不同。我正在构建的页面使用 jQuery Fisheye 插件来构建类似 Mac 的 Dock 菜单。但是,这个插件需要一个特定的标记......

实际上,它需要一个<a>包含一个<img>(用于图标)和一个<span>(用于工具提示)的元素列表。标准的菜单视图助手将所有内容呈现在无序列表中(逻辑上),'label'参数作为链接文本。

似乎传递给'label'参数的内容在渲染之前被转义了,所以在那里插入 html 对我没有任何好处。此外,Fisheye 通常不会将其项目包含在<li>标签中,而将整个项目都包裹在 中<ul></ul>,而只是一个<a>元素的一级列表。

我正在考虑为 Dock 编写一个自定义视图助手,它可以负责插入<img><span>,但是我很难将自定义视图助手附加到 Navigation 类。我只是不知道在哪里以及以什么方式放置它,即使我所有的其他自定义类(模型等)都由自动加载器精心照顾。对此有什么想法吗?

再说一次,即使我可以让这个视图助手工作,我仍然留下 HTML 无序列表 - 我知道我也可以使用自定义视图助手丢失那个,但我一直是包含 main 的粉丝为了语义,列表内的导航菜单。

如果有人可以帮助我一点,我将不胜感激。如果 Fisheye 不适合与<ul>'s 一起使用,那就太糟糕了……在这种情况下完全失去 Zend_Navigation 是否有充分的理由?

0 投票
5 回答
4024 浏览

javascript - 任何人都知道能够有固定位置的 jQuery 鱼眼/码头导航插件吗?

我希望在我的网站上放置一个水平鱼眼/码头导航,但我需要它是固定定位......我发现的所有不支持固定定位。

以下是我找到的一些链接:

  • jQuery OS X Dock #1 - 不支持固定定位
  • CSS Dock Menu - 这与上面的非常相似......
  • euDock 2.0 - 支持类似于固定定位(位置:绝对与 javascript 以确保它保持在同一个位置)但这不起作用,因为当你向下滚动时它太跳跃了(看看我的意思去那个链接和滚动)...真正的固定位置通常与滚动完美平滑。

我还没有看到一个不会中断的水平的,有一个垂直的可以与上面的第一个链接在同一页面上工作。

任何人都知道任何适用于固定定位的鱼眼/停靠菜单吗?

编辑:将定位更改为固定将特别破坏这些菜单的功能(他们甚至在上面第一个链接的文章中说)。如果我将定位更改为固定,我正在寻找一个不会损坏的。

0 投票
2 回答
864 浏览

grails - Grails 应用程序中的 Dojo Fisheye

我正在使用 Grails 构建一个 Web 应用程序。我决定使用 dojo,并在 main.gsp 中添加了一个 dojo 鱼眼菜单,这样它就可以在所有应用程序的页面上使用。它适用于(主页)index.gsp 页面,但是一旦我选择另一个页面,鱼眼菜单就会消失。如果我回到家,它就在那里。我修改了我的设置,对我来说一切正常。我没有使用任何花哨的东西,只是简单的东西。我错过了一些东西,但无法弄清楚。

为了清楚起见,这是简化的 main.gsp 中的代码:

这是_fisheyebar.gsp

包括 index.gsp 在内的所有页面都有以下内容:

请注意不是使用模板(_fisheyebar)的原因,我将代码直接放在main中并具有相同的效果。那么我错过了什么?

0 投票
1 回答
900 浏览

javascript - 无法更改此 javascript 以在 mousemove 上读取的高度小于宽度

所以我正在尝试设置这个jQuery CSS 停靠菜单,您可以在设置中接近输入。接近度决定了何时触发缩放,但您只能放置一个距离 - 高度和宽度相同。如何更改此代码以允许输入一个高度和一个宽度 - 或者 - 我如何只输入一个值但将垂直值切成两半?任何一个都可以...这是我认为需要更改的代码...如果您需要整件事,请告诉我,我会发布其余的

有任何想法吗?

谢谢,
马特

0 投票
2 回答
6340 浏览

opengl - 如何通过openGL创建鱼眼镜头效果?

我正在尝试使用 openGL 在图像上创建 lomo 鱼眼效果。

我应该使用立方体映射和鱼眼投影吗?有没有我可以参考的开源?

0 投票
5 回答
24440 浏览

opencv - 如何通过openCV模拟鱼眼镜头效果?

我正在寻找创建鱼眼镜头效果的方法,查看了 openCV 的文档,看起来它包含用于鱼眼等径向失真的相机校准功能。是否可以通过openCV模拟鱼眼失真?

如果可以通过openCV做到这一点,与openGL相比,哪一个会产生更好的结果?谢谢。

0 投票
1 回答
144 浏览

image - 三次图像转换器?

我正在寻找可以在 Windows 或 osx 上运行的软件(最好是免费的),它可以获取列表立方图像(分为前、后、上、下、左、右)并将它们转换为视频。我也在寻找从这些图像创建鱼眼投影的软件。

环顾四周,似乎找不到任何真正适合我目的的东西。请帮忙!

谢谢。

0 投票
1 回答
1488 浏览

flash - MovieClip (AS3) 的鱼眼失真

一些用于完成 MovieClip 内容的线性鱼眼失真的伪代码将不胜感激。

附图显示了“鱼眼效果”如何自动应用于鼠标指针周围的区域。

Flare 工具包在此处提供了双焦和鱼眼失真的示例

扭曲的电影剪辑 http://www.freeimagehosting.net/uploads/10925464bd.png