问题标签 [curves]

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 回答
915 浏览

ios - Photoshop-like Curves tool in Objective-C

I want to adjust an image like curves tool in photoshop. It changes image color, constrast, etc in each R,G,B channel or all RGB. any idea to do this task in objective C?

I found this link http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=68577&lngWId=-1 but it only adjust curves in all image using VB, not support each color channel like photoshop

0 投票
3 回答
5889 浏览

c# - 如何在 ZedGraph 中将特定曲线置于前面

在绘制两条曲线后,我在 zedgraph 控件上有两条曲线......

从上面的代码中,我设法将两条曲线绘制为阈值线曲线上的电源线曲线。

现在我的问题是,如果我想把任何一条曲线放在前面......有没有可用的方法(例如:bringittoFront()......)......?

非常感谢您抽出宝贵的时间...... :)

0 投票
1 回答
1213 浏览

c++ - 生成 Catmull Rom 样条并返回垃圾

创建我的 Catmull Rom Spline 后,例如:

但是,当我从

我得到垃圾值。

这是我的样条类的列表,我的 vector3 类的一部分以及在初始化中的实现。

初始化:

矢量3:

Catmull Rom 样条生成

我尝试过其他人的代码,当将数据输出到最终向量时,它会输出虚假值。

0 投票
1 回答
44 浏览

swing - Swing 中的自由行 - 摆脱错误“索引超出范围异常”

我必须在 JFRame 中用鼠标画线。这是我的方法paintComponent:

这是基于我从接口 MouseMotionListener 和 MouseListener 中实现的方法。

这个想法是收集点,然后在它们之间画线,这样我得到一条曲线而不是直线。你能帮我找出我正在做的逻辑错误吗?

谢谢!

0 投票
3 回答
6791 浏览

python - Python 曲线与 fsolve() 的交集和使用 numpy 的函数参数

我正在尝试使用此处引用的 fsolve:http: //glowingpython.blogspot.gr/2011/05/hot-to-find-intersection-of-two.html

为了找到两条曲线之间的交点。两条曲线基本上都是两个浮点数组。

其中第一个是一维数组Pmech ( Pmech(x) ),第二个是二维数组Pair ( Pair(x,y) )

x 轴对于两个数组都是通用的,所以我想要做的是让每个 y 看到 Pair 和 Pmech 相交的位置。

我知道fsolve()作为参数的函数,而不是数组,所以我写了两个基本函数来实现这个特性:

因此,如上面的链接所示,我实现了该findIntersection功能:

但我收到以下错误:

0 投票
2 回答
6544 浏览

opengl - 在 OpenGL 中渲染 B 样条曲线

我一直在研究一个 OpenGL 项目,该项目本质上是绘制 b 样条曲线的练习。我的程序没有返回错误,但曲线不会显示。

给定一个名为“coords”的长度为 13 的控制点数组(控制点本身都在屏幕上可见),这是我的代码:

其中“NofU”代表混合函数:

当我尝试打印语句时,我会得到非常大或非常小的坐标值,或者只是 0。

0 投票
1 回答
382 浏览

opengl - gluLookAt 问题

我一直在尝试在 OpenGL 中创建一个过山车模拟器,它使用一系列 gluLookAt 调用来使相机“乘坐”过山车。过山车本身基于带有坐标数组中控制点的 b 样条曲线。b0(u)、b1(u) 等是 b 样条曲线的混合函数,bprime0(u) 等是它们的导数。这是我的代码的相关部分:

空格键切换 'rotateCam' 变量,它应该在两种查看模式之间切换;一个围绕过山车环绕相机(“if”语句)和一个骑过山车(“else”语句)。

事情是这样的:盘旋模式工作正常,模式之间的切换工作正常,但相机在“骑行”模式下总是静止的。printf 语句显示 x、xprime、y、yprime 等都随着每个计时器滴答而变化,但相机从不移动。

如果需要更多代码,请告诉我。

0 投票
2 回答
86 浏览

java - 2d Jump 'n' 的击中地面值,例如地线

我正在尝试对 Android Jump 'n' Run 进行编程,但我陷入了一般逻辑。

我想要一个不直的底线或底线。它应该像曲线,或丘陵和山谷(比较 Game Limbo)。有没有描述这种状态的数学结构?我不想将每个 X 值都保存到数组中。

请只给出提示,没有源代码;)

我已经在考虑编辑鼻窦但在游戏中它看起来很超现实......

0 投票
3 回答
4938 浏览

python - python中曲线的距离矩阵

我有一组曲线定义为二维数组(点数,坐标数)。我正在使用 Hausdorff 距离为他们计算距离矩阵。我当前的代码如下。不幸的是,它太慢了,500-600 条曲线每条有 50-100 个 3D 点。有没有更快的方法呢?

0 投票
2 回答
1699 浏览

optimization - 找到最小距离

我需要在给定的圆(或曲线)上找到一个或多个点,以最小化 d0+d1?曲线的半径和中心分别为 (0,0) 和 'r',并且点 A 和 B 的坐标是已知的。假设 A=(x1,y1) 和 B=(x1,-y1) 和 r> sqrt(x1^2+y1^2) 。C 是圆的未知点,应该最小化长度 d0+d1 d0 - 圆上 A 到 C 之间的距离 d1 - 圆上 B 到 C 之间的距离

C点沿圆周运动。我需要在给定的圆(或曲线)上找到一个或多个点,以最小化 d0+d1?