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

jquery - 在打印网页上,它打印图像滑块的所有图像

我的网页上有一个 jquery 图像滑块,当我尝试打印该页面时,该滑块的所有图像都已打印,我想打印当前的幻灯片图像,我该如何实现,以下是网站: Duxbury Caravans

0 投票
2 回答
2572 浏览

cocos2d-iphone - 如何使精灵旋转到触摸Cocos2d

我有一个箭头精灵,它在我的 Cocos2d 游戏中用于瞄准。因此,我希望它指向用户触摸屏幕的位置。如何对精灵的旋转进行编程,使其旋转到用户的触摸位置?谢谢!

0 投票
1 回答
9125 浏览

matlab - 在没有图像处理工具箱的情况下旋转图像

我想用 Matlab 旋转一个非平方的图像:

  • 不使用该imrotate功能,因为它是图像处理工具箱的一部分,
  • 带有loose参数,这意味着输出的大小与输入图像的大小不同,
  • 并且与 相比具有不太慢的功能imrotate

我已经找到了一个函数来做到这一点(只需用你自己的函数替换imshowbestblk,以便不使用工具箱),但是对于大图像来说它真的很慢。我的方法会尽量避免产生循环并尽可能多地依赖interp2.


该函数的签名将是:

imOutput = my_imrotate(imInput, theta_degres, interpolation, bbox)

在哪里:

  • interpolation将是bilinear,bicubicnearest,
  • bbox将是croploose

庄稼

我已经对参数有了很好的结果crop,但是我无法找到loose参数的偏移量。

这是crop参数的代码,其中Z是输入,Zi是输出:


松动的

我的想法是计算包含原始图像和旋转图像的帧的大小,然后:

  1. 填充原始图像,以获得尺寸为框架大小的图像,
  2. interp2在填充图像上使用,
  3. 裁剪生成的图像,以使旋转后的图像没有剩余的填充。

为了使用参数获取旋转图像的大小loose,我计算rotation_matrix并调用输入图像rotate_points角的坐标:p

任何帮助将不胜感激。


编辑:使用下面答案中提供的解决方案和以下代码,它似乎工作得很好:

0 投票
2 回答
893 浏览

php - PHP 图片库 - 处理 iPhone / iPad 图片

我用 php 和 mysql 创建了一个图像库,结合了几种添加图像的方法以及按添加方法和/或类别排序的能力。在注意到来自苹果设备的一些图像以“错误”的方向显示后,我创建了另一个页面来编辑方向和其他文件信息,然后将所述更改保存回文件和数据库。只有在我认为我已经解决了这个问题之后,我才在苹果设备上查看了更改后的图像,才意识到该图像现在在所述设备上处于“错误”方向。我一直在谷歌上搜索这个,但不能完全弄清楚我现在需要学习什么来处理这种情况下来自苹果设备的图像。向正确方向推进将不胜感激。

谢谢!

0 投票
0 回答
596 浏览

cocos2d-iphone - 如何在 cocos2d 中为我的 ccsprite 提供角度

我要这样设置我的图像..它看起来像图像A到B但我不能...我想用一些改变图像A,它变成图像B......它在photoshop中完成但在cocos2d中......如何我能做吗..检查下面的图片...图片A:

在此处输入图像描述

图像 B 是:

在此处输入图像描述

我怎么能用 sprite.rotation = -30 做到这一点?或其他方式?

0 投票
3 回答
20128 浏览

javascript - 获取旋转图像中某个点的新 x,y 坐标

我有谷歌地图图标,在使用MarkerImage在地图上绘制之前,我需要将其旋转一定角度。我使用 PIL 在 Python 中即时进行旋转,生成的图像与原始图像大小相同 - 32x32。例如,使用以下默认谷歌地图标记: 旋转前的图标 ,使用以下 python 代码实现逆时针旋转 30 度:

结果图像是图标逆时针旋转 30 度

棘手的一点是在使用新的旋转图像创建 MarkerImage 时使用新的锚点。这需要是图标的尖端。默认情况下,锚点位于底部中间[在 x,y 坐标中定义为 (16,32),其中 (0,0) 是左上角]。有人可以向我解释一下如何在 JavaScript 中轻松解决这个问题吗?

谢谢。

2011 年 6 月 22 日更新: 发布了错误的旋转图像(原始图像是逆时针旋转 330 度)。我已经纠正了。还添加了重采样 (Image.BICUBIC),使旋转的图标更清晰。

0 投票
5 回答
957 浏览

jquery - 是滑块、循环、旋转木马吗?

我需要这样的东西(http://www.thomasville.com/)。带有漂亮褪色文本和导航数字的图像旋转器。我做了一个查看源代码,看到了一堆 js。我不想使用太多这些 js,因为我限制了我可以上传到我们的服务器的内容。谁能给我指出正确的方向和好的样本,我可以在哪里得到这样的东西。

0 投票
0 回答
243 浏览

php - PHP旋转图片没有背景问题

我的 iPhone 应用程序将图片发送到我的 PHP 文件。我不知道为什么照片总是风景(即使它们是纵向拍摄的)。当我在我的 PHP 中收到图像时,我想旋转它,如果它是肖像的话;我已经希望在 POST 请求中发送足够的信息来检查它是纵向还是横向,但我无法正确旋转图像。我从 php.net 中找到了 imagerotate() 函数,但它对背景有一些奇怪的行为,我认为这真的很愚蠢,因为我只想旋转图像而不需要处理一些新的背景。

你们中有人知道我怎样才能以一种聪明的方式做到这一点吗?

谢谢, 马夏尔

0 投票
1 回答
8197 浏览

matlab - 在 Matlab 中使用滑块旋转图像

我在 Matlab 中有一个 GUI(使用 GUIDE),它的外观是这样的:

在此处输入图像描述

我想使用滑块旋转图像并实时显示变化。

我使用轴来显示图像。

我怎样才能做到这一点?

编辑:我正在构建 OCR 应用程序。这就是我旋转盘子时的样子,数字完全变形了。

在此处输入图像描述

谢谢。

0 投票
1 回答
665 浏览

actionscript-3 - Actionscript 3.0 Sprite 围绕中心旋转错误

我在网上找到了这个动作脚本来围绕它的中心点旋转一个精灵,但是当我使用它时我得到了两个错误。1084:语法错误:在左括号之前需要标识符。1084:语法错误:在左大括号之前需要右括号。 另外,代替angleDegrees,我是否输入了我希望精灵旋转的角度?