diff --git a/cg/space.md b/cg/space.md new file mode 100644 index 0000000..23ed74a --- /dev/null +++ b/cg/space.md @@ -0,0 +1,2 @@ +# 坐标系 + diff --git a/index/article.md b/index/article.md index 0eeb061..48c5fa4 100644 --- a/index/article.md +++ b/index/article.md @@ -17,6 +17,8 @@ ### web - [网页开发内容](../web/index.md) +- [webassembly](../web/webAssembly.md) +- [http](../web/http.md) #### [nodejs](../nodejs/index.md) - [测试模块](../nodejs/test.md) @@ -25,6 +27,7 @@ - [图像处理](../nodejs/ImageManipulation.md) - [diff算法原理](../nodejs/diff.md) - [electron框架](../nodejs/electron.md) +- [quill富文本编辑器](../nodejs/quill.md) ## 整理总结 diff --git a/index/community.md b/index/community.md index 705712a..b806c8b 100644 --- a/index/community.md +++ b/index/community.md @@ -37,6 +37,12 @@ MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议) - [Moveable is Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable, Snappable](https://github.com/daybrush/moveable) - [rrweb refers to 'record and replay the web', which is a tool for recording and replaying users' interactions on the web](https://github.com/rrweb-io/rrweb) +### [SWIG](https://swig.org/) + +SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target + +languages including common scripting languages such as Javascript, Perl, PHP, Python, Tcl and Ruby. + ## DICOM - IODs Information Object Definitions信息对象定义 diff --git a/index/online.md b/index/online.md index 35760eb..5b4afb2 100644 --- a/index/online.md +++ b/index/online.md @@ -29,6 +29,7 @@ - [BimAnt](http://www.bimant.com/blog/) - [云风的BLOG](https://blog.codingnow.com/) - [cppmore](https://www.cppmore.com/) +- [李逸-数学教授-基本分析讲义](https://math.seu.edu.cn/ly/list.htm) ## 工具 diff --git a/index/standard.md b/index/standard.md index f62a0ae..1ee03eb 100644 --- a/index/standard.md +++ b/index/standard.md @@ -36,6 +36,13 @@ - [CT](../cg/ct.md) - [GIMP](../gimp/using.md) +### Tool + +- [ImageMagick](https://imagemagick.org/index.php) + - [The WebAssembly library for ImageMagick: magick-wasm](https://github.com/dlemstra/magick-wasm) + - [browser demo](https://dlemstra.github.io/magick-wasm-docs/classes/magick-image) + + ### OHIF - [Open Health Imaging Foundation](https://ohif.org/) diff --git a/math/math.css b/math/math.css index 89fb09c..ef451e8 100644 --- a/math/math.css +++ b/math/math.css @@ -13,4 +13,7 @@ body { em { font-style: normal; font-weight: bolder; +} +blockquote { + font-size: smaller; } \ No newline at end of file diff --git a/math/pbr3ed.html b/math/pbr3ed.html index a4abd54..4c75ab6 100644 --- a/math/pbr3ed.html +++ b/math/pbr3ed.html @@ -57,6 +57,14 @@
7.2.1 Evaluating Samping Patterns: Discrepancy

+
+
7.3 Stratified Sampling
+

The first Sampler implementation that we will introduce subdivides pixel areas into rectangular regions and generates a single sample inside each region. These regions are commonly called strata, and this sampler is called the StratifiedSampler.

+
+ 分层抽样(Stratified Sampling) +
+

+
diff --git a/math/transform.html b/math/transform.html index 597f8bb..f6d0158 100644 --- a/math/transform.html +++ b/math/transform.html @@ -15,6 +15,7 @@

transform in render detail

  • Coordinate System
      +
    1. Standard Basis
    2. Object Space
    3. World Space
    4. Camera Space
    5. @@ -47,6 +48,19 @@

      transform in render detail

      Coordinate System

      +
      +
      Standard Basis
      +

      space空间是一个集合,如欧几里得空间是点集,是有序实数元组。

      +

      向量空间:欧几里得空间以向量的视角来看:欧几里得空间是起点到原点的向量集合。向量运算的结果是封闭closure的,满足一些性质。通常说的向量,就是欧几里得空间的元素。

      +

      广义向量空间:把非欧几里得空间的向量空间称为广义向量空间。

      +

      一个空间的基中,向量的个数称为维度。一个n维空间任何一组线性无关的向量,都是这个n维空间的一组基。n个非零正交向量一定是n维空间的基。

      +

      正交基:如果一个空间的一组基两两正交,则称这组基为一组正交基。标准正交基Orthogonal Basis:如果一个空间的一组正交基,模均为1,则称这组基是一组标准正交基。

      +

      从一维投影到高维投影,通过投影向量得到单位向量,就可以找出对应的一组正交基了。

      +
      + 格拉姆-施密特过程(Gram-Schmidt过程),就是求正交基的过程 +
      +

      空间的基与坐标系是一一对应的关系,在n维空间,如果给定一组基,任何一个向量都可以表示成这组基的线性组合,且表示方法唯一。其他坐标系与标准坐标系的转换,任意坐标系的互换,本质就是线性变换。

      +
      Object Space

      diff --git a/nodejs/quill.md b/nodejs/quill.md new file mode 100644 index 0000000..57aa2c8 --- /dev/null +++ b/nodejs/quill.md @@ -0,0 +1,10 @@ +# Quill + +## dev + + +按照sharp +npm config get userconfig 获取配置信息 +npm config edit 打开默认的配置文件 +npm config set sharp_binary_host "https://npmmirror.com/mirrors/sharp" +npm config set sharp_libvips_binary_host "https://npmmirror.com/mirrors/sharp-libvips"