-
matlab开发的二维三角剖分光栅化功能:patch_rasterize
资源介绍
patch_rasterize 二维三角剖分的光栅化patch_rasterize 将二维三角剖分光栅化为图像。 功能返回栅格化三角测量的图像。 这张图很相似到用于 OpenGL 的 glSelectBuffer 以进行快速“挑选”的那个。 I = patch_rasterize(p) 创建一个 size=max(p.vertices) 的图像。 如果第 f 个三角形 p.faces(f,:) 包含位置 (i,j) 处的像素,然后I(i,j)=f。 一旦 I 被计算出来,检索三角形的索引包含点 (x,y) 可以通过 f = I( round(x), round(y) ) 来实现不带参数的函数运行执行示例 1。 示例 1: clc,清除,全部关闭; % 生成一些数据P = gallery('uniformdata',[100 2],0); DT = delaunayTriangulation
- 上一篇: apue2
- 下一篇:没有了