快速回顾项目:
我正在制作一辆可以在手机拍摄照片的障碍物之间行驶的汽车。然后应将图片裁剪为“移动区域”或汽车可以移动的区域的大小。那应该是自动完成的。就我而言,我会这样做:
然后我有两个选项:自动识别障碍物或使其成为手动。如果我自动化它,我将不得不使用某种OpenCV障碍识别。其他id只是制作一个标记障碍的简单程序。之后,您将标记一个点,汽车应该移动到哪里,它将使用A 算法计算最佳路径。这个算法只给出了汽车应该移动的点,所以我和我学校的一些教授联系,他们现在正在帮助驾驶汽车并计算汽车应该转向某个位置的正确角度。*
我有2个问题,都与BufferedImage有关。
编辑:在第一个问题的代码中,Place_2D类中有一个方法线(Point p1,Point p2),它基本上创建了一个连接2个点的点的arraylist,创建了一条线。
答案 0 :(得分:1)
抗锯齿将通过比最近邻居更好的采样方案来实现。通过切换到双线性插值,你将获得很好的改进。
每个反投影点落在四个像素之间。坐标的小数部分允许您计算要分配给这四个像素的颜色值的混合权重。
如果缩放系数很小(变换后的图像小于原始图像的四分之一),则可以预先模糊图像以避免其他伪影。