rotation相关内容

Android Layout 视图围绕一个圆圈旋转和间隔?

我正在尝试找出一种方法来围绕一个圆圈布置一系列视图,以使每个视图都旋转为从圆圈向外.下面的图片是我正在寻找的粗略草图.外面的块是布局/视图组,红色方块代表我要旋转的视图. 我熟悉 PivotX、Pivo​​tY 和 Rotation 视图属性,并怀疑我会以某种方式使用这些属性,但我不确定如何将它们与适当的布局结合使用以获得所需的效果. 解决方案 这里有一个例子.我创建了一个新的 An ..
发布时间:2022-01-16 14:17:13 移动开发

每次启动应用程序时轮换日志文件(Python)

我在 Python 中使用日志记录模块,我希望它在每次启动我的应用程序时创建一个新的日志文件.应该轮换较旧的日志文件(例如:logfile.txt -> logfile1.txt 等). 我已经找到了: http://docs.python.org/library/logging.html BaseRotatingHandler 是基类对于将日志文件轮换到的处理程序某一点.这并不 ..
发布时间:2022-01-16 14:16:23 Python

Android:旋转整个布局

我需要能够动态旋转整个布局(单击按钮). 我可以使用例如旋转布局.layout.setRotation(270.0f).问题是,旋转后,布局height和width不匹配其父级的. 我试过像这样反转 height 和 width, RelativeLayout 布局 = (RelativeLayout)findViewById(R.id.rootLayout);LayoutParam ..
发布时间:2022-01-16 14:16:13 移动开发

旋转后调整div的宽度和高度

如果我有这些规则: 宽度:50px;高度:100px;-moz 变换:旋转(0 度) 然后一个事件将转换更改为: -moz 变换:旋转(90 度) 从逻辑上讲,这不应该自动交换宽度和高度吗?我需要旋转来切换宽度和高度以进行准确的位置检测. 谢谢, 乔 解决方案 似乎转换是在其他所有内容之后应用的,所以宽度和高度没有更新.我能想到的最佳解决方案是使用旋转矩阵自己计 ..
发布时间:2022-01-16 14:16:00 前端开发

R:使用 rgl 生成可以在网络浏览器中查看的 3d 可旋转图?

在 R 统计包的世界中,rgl 允许我生成可以用鼠标旋转的 3d 图.有没有办法可以以便携式格式导出这些图,将它们加载到网络浏览器或其他第三方工具中并在那里旋转它们?我对 Web 浏览器解决方案特别感兴趣,因为这将允许我在内部 wiki 上共享绘图. 如果 rgl 不允许这样做,是否有其他库或策略可以让我完成此操作? 解决方案 你可以试试 vrmlgen 包.它将生成可以使用浏览器插 ..
发布时间:2022-01-16 14:15:51 其他开发

使用一根手指触摸在中心旋转图像

我想用一根手指触摸中心点旋转下面的图像... 当我使用触摸旋转图像时,我想用标签显示图像的值. 我已经做了图片旋转,但问题是如何根据旋转设置图片的值. 旋转的角度增加了,所以我不能设置这个值. 谁能帮帮我? 代码如下 float fromAngle = atan2(firstLoc.y-imageView.center.y,firstLoc.x-imageView. ..
发布时间:2022-01-16 14:15:33 移动开发

2D 欧几里得矢量旋转

我有一个欧几里得向量 a 位于坐标 (0, 1).我想将 a 围绕原点旋转 90 度(顺时针):(0, 0). 如果我对它的工作原理有正确的理解,旋转后的结果 (x, y) 坐标应该是 (1, 0).如果我将它旋转 45 度(仍然是顺时针),我会期望得到的坐标是 (0.707, 0.707). theta = deg2rad(角度);cs = cos(θ);sn = sin(θ);x = ..
发布时间:2022-01-16 14:15:05 C/C++开发

如何使用 PIL 调整大小并将旋转 EXIF 信息应用于文件?

我正在尝试使用 Python 来调整图片大小.用我的相机,文件都是横向写的. exif 信息处理一个标签以要求图像查看器以某种方式旋转.由于大多数浏览器不理解此信息,我想使用此 EXIF 信息旋转图像并保留所有其他 EXIF 信息. 你知道我如何使用 Python 做到这一点吗? 阅读 EXIF.py 源代码,我发现了类似的东西: 0x0112: ('方向',{1: '水平(正 ..
发布时间:2022-01-16 14:14:55 Python

旋转插值

注意:为了简单起见,我将用度数提出这个问题,弧度,度数,不同的零轴承,问题本质上是相同的. 有人对旋转插值背后的代码有任何想法吗?给定一个线性插值函数:Lerp(from, to, amount),其中 amount 为 0...1,它按数量返回 from 和 to 之间的值.如何将相同的函数应用于 0 到 360 度之间的旋转插值?鉴于度数不应返回 0 和 360 度之外. 给定度数 ..
发布时间:2022-01-16 14:14:47 其他开发

围绕与原点不同的点旋转

我正在尝试使用 glTranslate/glRotate 编写相机代码.为了实现查找/查找功能,我需要渲染空间中的所有对象围绕一个点(即“相机"所在的位置)旋转,该点通常与原点不同.尽管如此,事情仍然围绕原点旋转.有没有办法指定不同的点? 编辑:添加代码 感谢您的快速回复.似乎无论如何我都无法让它正常工作,所以我决定添加我的代码;如果有人可以查看它并告诉我需要进行哪些更改才能翻译/旋转 ..
发布时间:2022-01-16 14:13:45 C/C++开发

到达指定位置后如何旋转矩形?

我想旋转一个矩形,例如y 位置达到指定位置.我想在路口表现出一个矩形作为汽车 - 只需转动例如对.我更喜欢旋转并继续. 草稿代码如下所示: Graphics2D g2d = (Graphics2D) g.create();g2d.setPaint(新颜色(150, 150, 0));//1.当矩形在 y 维度上达到 500 时,只需向左/向右旋转如果(y==500){_旋转=真;g2d.r ..
发布时间:2022-01-16 14:13:37 Java开发

旋转图像并显示旋转角度

我正在 android 中制作一个虚拟速度计.我使用 RotateAnimation() 来旋转速度计指针. 有什么方法可以在旋转过程中获取针的角度位置?也就是说,如果针从 0 度旋转到 360 度,我想在动画期间显示每个点的针角度.我使用以下代码来执行动画. RotateAnimation rpmNeedleDeflection = new RotateAnimation(-32, 21 ..
发布时间:2022-01-16 14:13:29 移动开发

在pygame中旋转时,船向上和向左移动比向下和向右移动更快

我正在开发一个简单的游戏.我创建了一个 pygame 精灵,并通过使其向前移动并以一致的速度旋转来对其进行测试.但是,它似乎向左和向上(sin 和 cos 为负数)比向右和向下(sin 和 cos 为正数)更快.我测试了它没有移动,只是旋转,它可以工作. 代码如下: import pygame导入系统从数学导入 cos, sin, pi从时间导入睡眠屏幕宽度 = 800屏幕高度 = 800 ..
发布时间:2022-01-16 14:13:06 Python

仿射变换、简单旋转和缩放或其他完全?

场景是这样的:我有一张纸的图片,我想做一些 OCR.所以把下面的图片作为我的输入示例: 在成功检测到与纸张相对应的区域后,我留下了一个由 4 个坐标组成的 vector,用于定义其在图像中的位置.请注意,由于相机的距离和拍摄照片时的角度,这些坐标可能不会对应于完美的矩形.出于查看目的,我连接了子图像中的点,以便您了解我的意思: 在这种情况下,点是: [1215, 43] , [52, ..
发布时间:2022-01-16 14:12:58 C/C++开发

swift:将 y 轴朝向 3-d 空间中的另一个点

假设您在 3-D 空间中有两个点.调用第一个 o 为原点,另一个 t 为目标.每个的旋转轴都与世界/父坐标系(以及彼此)对齐.放置与原点重合的第三个点r,相同的位置和旋转. 如何在 Swift 中旋转 r 使其 y 轴指向 t?如果指向 z 轴更容易,我会改用它.其他两个轴的最终方向对我的需求来说并不重要. 我已经进行了许多与此相关的讨论,但没有一个令人满意.我从阅读和经验中了解到,欧 ..
发布时间:2022-01-16 14:12:50 移动开发

在 C# 中旋转图像时如何防止剪切?

我刚刚经历了一堆东西,试图弄清楚如何让图像甚至旋转.这行得通,但现在它正在剪辑,我不确定如何让它停止......我正在使用这个 rotateImage 方法: public static Image RotateImage(Image img, float rotationAngle){//创建一个空的位图图像位图 bmp = new Bitmap(img.Width, img.Height); ..
发布时间:2022-01-16 14:12:42 C#/.NET

Three.js - 将自定义几何移动到原点

我有一些从 STEP 文件转换中获得的自定义几何图形,我使用鼠标旋转它们.它们围绕场景的原点旋转,但由于它们远离它,它们似乎在虚拟球体上旋转.如何将它们移动到原点,以使它们看起来不会“浮动"(我的意思是我想将虚拟球体的半径减小到零).这是我要移动的示例.我已经尝试将他们的位置设置为 (0, 0, 0): object.position.x = 0;对象.位置.y = 0;对象.位置.z = 0; ..
发布时间:2022-01-16 14:12:26 其他开发