文章目录

  • 什么是Transfer Function
  • Transfer Function在科学可视化中的重要作用
  • 如何设计Transfer Function

推荐大家看State of the Art in Transfer Functions for Direct Volume Rendering这篇论文

什么是Transfer Function

在科学可视化中,我们所获得的体数据集经常是代表一些光学上的不同物理属性的单值。通常没有可行的方法可以从这样的数据中获得发射和吸收属性。因此用户必须采用某种映射方法给数据值分配光学属性值来决定数据中的不同结构的模样。这里的映射就被称作传输函数。

红框内即为转换函数,将属性值映射为对应的透明度,并设置不同的颜色,展现出对应的结构。

Transfer Function在科学可视化中的重要作用


如图为TF在可视分析时所处于的位置,可以看到,它是原始数据与渲染结果间的桥梁,通过TF实现了材料分类(因为不同材料的属性值不同)与属性映射(将属性值映射为透明度)。

如何设计Transfer Function

一维Transfer function:

二维Transfer function:



多维Transfer function:

转换函数(Transfer Function)设计相关推荐

  1. 2022-2-13 转换函数(conversion function) non-explicit-one argument ctor explicit-one argument ctor

    学习时间及标题: 2022-2-13 转换函数(conversion function) non-explicit-one argument ctor explicit-one argument ct ...

  2. c++ 转换函数 convert function

    学习侯捷老师视频,做了如下测试code #include<iostream> #include<vector> #include<string> //#includ ...

  3. C++学习笔记 转换函数(conversion function)

    #include <iostream> using namespace std;class Fraction // 分数 { public:explicit Fraction(int nu ...

  4. C++学xuexi (6)转换函数

    转换函数conversion function 将分子转换成double 转换函数,没有返回类型,返回类型就是前面的double.转换函数通常是const函数 上面的计算式4+f有两种转换方式: 第一 ...

  5. C++转换函数 (conversion function)

    本文将介绍C++中的转换函数(conversion function). 1.代码 设计一个类Fraction表示分数,包含分子和分母.我们希望它能自动转换为double类型,并参与运算. Fract ...

  6. Head Related Transfer Function(头部反应传送函数)---HRTF

    HRTF:是一种音效定位算法,它的实际作用在于欺骗我们的耳朵.简单说这就是个头部反应传送函数(Head-Response Transfer Function).要具体点呢,可以分成几个主要的步骤来描述 ...

  7. Nwafu-OJ-1437 Problem h C语言实习题六——6.进制转换函数设计

    问题 : C语言实习题六--6.进制转换函数设计 时间限制: 1 Sec  内存限制: 128 MB 提交: 3451  解决: 2057 [提交][状态][讨论版] 题目描述 设计一个函数,将任意一 ...

  8. 【 Verilog HDL 】函数(function)与任务(task)简单介绍

    背景 关于函数和任务,是我这几天一直想写的内容,原因在于我上篇博文:Verilog HDL 使用规范(一),最后提到的问题,关于代码书写的规范中,要求:用一个函数(function)来代替表达式的多次 ...

  9. 1.socket编程:socket编程,网络字节序,函数介绍,IP地址转换函数,sockaddr数据结构,网络套接字函数,socket相关函数,TCP server和client

     1  Socket编程 socket这个词可以表示很多概念: 在TCP/IP协议中,"IP地址+TCP或UDP端口号"唯一标识网络通讯中的一个进程,"IP 地址+端 ...

  10. C++11新特性之八——函数对象function

    http://www.cnblogs.com/yyxt/p/3987717.html 详细请看<C++ Primer plus>(第六版中文版) http://www.cnblogs.co ...

最新文章

  1. 上班第一天公司就倒闭了??? | 每日趣闻
  2. 某大学园区网规划(设想)
  3. php53 的mcrypt模块 , 需要用源代码进行安装
  4. OS_CORE.C(6)
  5. android studio连接真机问题
  6. jquery ui动态切换主题的一种实现方式
  7. 【CVPR2019】 教程 Tutorials List
  8. python数量推荐_太香了,墙裂推荐3个Python数据分析EDA神器!
  9. 天天写代码,觉得自己特别苦逼?嗯,还有20年AI就来解放你
  10. 修改linux系统时间的方法(date命令)
  11. CSDN博文大赛火爆开启
  12. 爬虫5_python2_使用 Beautiful Soup 解析数据
  13. 【高德LBS开源组件大赛】iOS版地图选中Overlay功能组件
  14. 2016峰会:项目管理与高级项目管理(广州站)
  15. 最全电缆直径和电缆流过电流计算以及对照表
  16. Java基础——链表
  17. KMS服务器安装以及配置
  18. 判断字符串是否对称 C语言,c语言 判断字符串是否中心对称
  19. stm32f4有重映射么_STM32单片机重映射USART设计
  20. Halcon之Variation Model

热门文章

  1. [CTF]学习资源推荐
  2. 2020山东大学软件测试期末试题
  3. 24小时改变你的人生 (1至12小时)很好的书,推荐大家有时间在网上看看。
  4. DIY强大的虚拟化环境-升级存储主机
  5. 紫光华宇拼音输入法V5发布
  6. 绕过TrustedInstaller权限
  7. Linux与windows常用软件大比拼
  8. html ul4032,国标UL认证安规标准UL1059接线端子及附件.pdf
  9. LayaBox2D使用自定义Shader的方法
  10. Unity打开外部文件夹并选择文件