问题标签 [image-rotation]

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 投票
3 回答
1418 浏览

opencv - 基于徽标的自动图像旋转

我们正在寻找一个包来帮助识别和自动旋转基于水印或徽标的传真 TIFF 图像。

我们目前使用 libtiff 进行旋转,但不知道我可以使用任何其他库或包来检测此徽标并确定如何旋转图像。

我已经使用 OpenCV 完成了一些基本工作,但我不确定它是否适合这项工作。我更喜欢使用 C/C++,但 Java、Perl 或 PHP 也可以接受。

0 投票
4 回答
2049 浏览

javascript - 可以在没有画布或 AJAX 的情况下通过 JavaScript 旋转图像吗?

我见过一些 JavaScript 图像旋转器,它们使用 HTML5 画布元素或对服务器端脚本的 AJAX 调用,但是否可以不使用这些方法来做到这一点?Internet Explorer 不支持画布(我知道 excanvas,但如果可能的话我想不支持),我不确定 AJAX 是否足够流畅。如果有办法,是否有任何开源脚本、示例或资源可以指点我?

0 投票
1 回答
3706 浏览

javascript - How to: jQuery cycle lite plugin (image rotator plugin) 手动按ID设置图片

您好,我正在使用jQuery cycle lite 插件(图像旋转器插件),我想使用中间示例(单击触发器),但我不想设置上一个和下一个按钮的 ID,而是手动设置图像 ID。

我的目标是在页面底部有一个拇指列表,当拇指单击时,将大图像设置在“幻灯片”div 中。

提前致谢!

0 投票
2 回答
6498 浏览

javascript - 使用 jQuery 循环插件作为图像旋转器和寻呼机的问题

我正在尝试使用 jQuery 为 tumbs 和大图像制作寻呼机,但我没有成功。

我正在使用jQuery 网站上的这个例子,我想我遵循了这个方向,但它似乎并不奏效。

我确实只看到了第一张图像,而不是全部,但没有寻呼机。我错过了什么吗?

所以这是我的HTML:

0 投票
3 回答
4024 浏览

objective-c - 使用或不使用 NSAffineTransform 旋转 NSImage

我在 NSView 的子类上绘制了一个 NSImage。在上一个问题中,有人帮我把它画在左上角。现在,我希望能够旋转图像。我有一个增加旋转变​​量 %4 的按钮,然后我将其乘以 -90 以找到旋转角度。然后我使用 NSAffineTransform 旋转图像,并将其转换回屏幕上。但是,它似乎并没有按照我期望的方式工作。我有两个问题。

1)当我旋转时,图像中不在前一帧的区域中的部分被正确绘制。然而,先前存在的药水仍然是原始图像。这意味着经过几次旋转后,原始直立图像有一个正方形,然后在旋转图像的下方或左侧有一个矩形。

2)当我重新调整窗口大小时,图像会以原始的直立方向(不应该)重新绘制(应该如此)。

基本上,我得出的结论是 NSAffineTransform 不像我认为的那样工作。还有其他方法可以旋转(和平移)图像吗?谢谢

大代码块:(“WORKS”和“end works”之间的代码是用于绘制图像的工作代码。它来自我之前的问题)。

[旧代码已删除,用新代码替换较低]

谢谢

编辑:多一点研究发现,我可以旋转视图,而不是做 NSAffineTtransform。这似乎效果更好。但是,我无法让翻译工作正常。下面是新代码(为了节省空间,删除了原始代码)

0 投票
4 回答
16701 浏览

matlab - 如何使用 Matlab 通过最近邻插值旋转图像

我没有插值的纯代码:

这段代码产生了黑点,问题是如何进行插值?谢谢大家的任何启发。PS 不要求内置函数:imrotate(im1,1/thet,'nearest');

0 投票
4 回答
476 浏览

jquery - 有人可以解释一下这个jQuery代码吗?

可能重复:
有人可以解释这个 jQuery 代码吗?

我之前已经发布过这个,但我想完善我的问题(我似乎无法在旧线程中做到这一点)。

代码是:

它取自这里:http ://wilq32.googlepages.com/wilq32.rollimage222 ,那里也有一个功能演示(动画图像旋转 - 页面上的第三个演示)。

我需要解释的内容:

  1. 我知道声明了一个变量-“ rot ”,但我似乎无法理解声明的结束位置....

  2. 变量在使用的时候,作为rot[0]使用,[0]代表什么?这是一个数组吗?

  3. 我从未见过这样使用绑定,原始语法是

    $("选择器").bind(类型, [数据], fn );

那是怎么回事?所有的逗号和[ ]是关于什么的?

  1. 最终,我想做的是使用此脚本旋转图像“X”,同时单击“Y”元素。如何做到这一点(最好没有“绑定”)?

谢谢!

0 投票
1 回答
2063 浏览

jquery - 如何使用 Jquery 在旋转的背景图像上创建淡入效果

我目前正在使用一个小的 jquery 脚本来旋转我正在为朋友的投资组合网站创建的投资组合网站上的背景图像,代码如下:

你可以看到它在这里工作:

www.iamanatom.com/site/the-good

我想做的是让图像和/或颜色淡入淡出。我想我必须预先加载图像才能做到这一点,然后在加载图片时添加某种淡入淡出属性。我该怎么做呢?

0 投票
3 回答
1576 浏览

jquery - 如何更改此代码以使图像在刷新时旋转?

我最近询问了如何在元素上旋转图像,并收到了这段代码 - 效果很好:

我现在的问题是:如何调整相同的代码以使图像在刷新页面时发生变化?我一般是 jQuery 和 Javascript 的新手,所以如果有人提供解决方案,请解释它是如何工作的,以便我可以学习并希望以后少问问题......非常感谢

0 投票
4 回答
7879 浏览

c# - 在 C# 中使用鼠标位置旋转图片

基本上我想做的是使用鼠标事件旋转图片。例如,按住鼠标左键时,上下移动鼠标时图片会旋转。我在这里发现了另一个问题,几乎和我的一样(如何在 C# 中旋转图片),但是当将旋转方法(链接中的方法源代码)中的角度参数映射到鼠标与图像中心之间的计算角度时,我抛出溢出异常。我要旋转的图像在图片框中。有任何想法吗?我应该以另一种方式这样做吗?

提前致谢!

---------编辑 1------------

好的,我认为我的触发器已关闭,我将其更改为...

角度 = Atan((mousePosY - imageCenterY)/(mousePosX - imageCenterX)

但是现在图像没有旋转,它只是移动(我编程了它的移动能力,但效果很好)。这是我正在处理的一段代码。

双击图片框时,rotateMode 标志设置为 true。谢谢大家!

- - - - -回答 - - - - - -

感谢 Gabe,我在我的代码中发现了所有的小问题,现在它工作正常。唯一的事情是我必须使图片框的大小更大以适应旋转的图像。这是每个想知道答案的人的正确代码。

感谢 Gabe 和其他所有人!