[导入]基于法线的边缘检测
2008-12-02 02:18
162 查看
在边缘高亮效果中我提到过两种方法, 各有优缺点吧图像空间域的边缘检测效果比较好, 中间没有多余的线条. 缺点是PS中计算比较慢第二种把模型"放大"(其实是变胖)的做法, 可以在VS中完成, 不需要额外的RenderTarget, 适合低端显卡使用, 适应性好. 不如果模型法线信息不对的话, 会造成画面错乱. 实际使用时可以根据W值(不用Z深度)来画出远近粗细一样的线条这次提到的基于法线的方法, 其实跟2D的空间域边缘检测很相似, 如果要求结果是绘制物体的线条图而仅仅是一个边缘轮廓时, 它就派上用场了. (还是要用PS去算, 实际使用时要注意性能问题)基本的渲染流程(2 pass):图第一个pass用于生成法线图到一张RenderTarget上, 第二个pass跟据这张法线图来做边缘检测.实际使用时可以采用Multi-RenderTarget来加速法线信息要在pixel shader里进行向量化, 不然会在一些面上出块很淡的颜
文章来源:http://blog.csdn.net/xoyojank/archive/2008/12/01/3422631.aspx
文章来源:http://blog.csdn.net/xoyojank/archive/2008/12/01/3422631.aspx
相关文章推荐
- 基于法线的边缘检测
- 基于法线的边缘检测
- 基于ConvolutionFilter的图像边缘检测[摘]
- 基于亚像素边缘检测的齿轮内孔计算
- 基于一阶微分的边缘检测方法:
- 基于C++的图像边缘检测技术
- 基于 Node-red实现opencv边缘检测节点
- 基于OpenCV的视频Canny边缘检测
- OpenCV实现基于Zernike矩的亚像素边缘检测
- 第六节--基于Sobel的边缘检测C++程序的实现
- 基于 FPGA 的图像边缘检测
- 基于相位一致性的边缘检测
- 基于二阶微分的边缘检测方法:
- 图像处理常用算法GPU实现三:基于模板匹配的边缘检测
- 每天进步一点点------Sobel算子(3)基于彩色图像边缘差分的运动目标检测算法
- 基于OPENCV的CANNY边缘检测算子详细代码实现
- OpenCV实现基于Zernike矩的亚像素边缘检测
- 基于Gabor滤波器的图像边缘检测实验
- android openCV检测图像的基本特征,包括Canny边缘检测、Harris角点检测、霍夫直线检测-基于Android studio
- 身份证号码图像提取--基于canny边缘检测的连通域检测算法