Math 等矩形到直线(给定点列表)点到点映射

Math 等矩形到直线(给定点列表)点到点映射,math,mapping,blender,projection,texturing,Math,Mapping,Blender,Projection,Texturing,TL;博士-我在寻找什么 给定一个等矩形图像和一个(x,y)坐标列表(用户在图像上单击),我想得到一个可能最小的直线图像,其中包含所有以前的坐标和一个(x',y')坐标列表,这些坐标表示直线图像中相同点的对应坐标(映射) 我的最终目标: 我想用一个从一个等矩形图像中提取出来的直线图像对一个对象的面进行纹理处理 我当前的(臭味)方法: 用户点击等矩形图片-实际上,用户点击gnomic web visor,允许他以人性化的视角查看它-根据需要多次选择源等矩形图片的所需部分,最终用于对对象的面进行纹理

TL;博士-我在寻找什么

给定一个等矩形图像和一个(x,y)坐标列表(用户在图像上单击),我想得到一个可能最小的直线图像,其中包含所有以前的坐标和一个(x',y')坐标列表,这些坐标表示直线图像中相同点的对应坐标(映射)

我的最终目标:

我想用一个从一个等矩形图像中提取出来的直线图像对一个对象的面进行纹理处理

我当前的(臭味)方法:

用户点击等矩形图片-实际上,用户点击gnomic web visor,允许他以人性化的视角查看它-根据需要多次选择源等矩形图片的所需部分,最终用于对对象的面进行纹理化

一旦知道这些等直角坐标,我的丑陋方法就在于:

1) 制作源矩形图片的灰度版本

2) 在用户单击的点中插入一些有趣的彩色像素

3) 使用imagemagick将灰度等矩形图片的相关部分投影为直线,然后(这里是有趣和不可靠的部分)查找用户单击的给定坐标/点,最终得到等矩形到直线坐标的映射


注意:立方贴图不在等式中。将点从等矩形映射到立方体贴图很简单,但是用户选择的曲面很少适合从立方体贴图中得到的任何面。

欢迎使用堆栈溢出。请参加本教程()并阅读帮助中心()中的信息指南。如果你(1)自己展示一些研究成果(谷歌和StackOverflow搜索),(2)了解什么是适合这个论坛的问题,(3)展示你的图片,以及(4)提供最低限度的、完整的,您可以使用ImageMagick的-fx逐点进行您认为合适的计算。@fmw42谢谢您的帮助。我已经在谷歌上搜索了很长一段时间了,主要是关于即时通讯(IM)——通过这种方式,我发现我可以获得任何特定RBG十六进制代码的任何像素的像素坐标——和Blender,我还没有找到任何接近我要找的东西。它看起来像-fx是一个强大的工具,但我看不到它可以帮助我(也许投影到直线,但这已经在控制中)然而,请,如果你提供任何链接或例子,你认为可以帮助我,它会非常感谢我。不,我只是想你可以用-fx自己计算几个点。否则,它会很慢。但你似乎已经开始计算了。