Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
lmj01 committed Oct 16, 2023
1 parent c222dde commit d9cea8f
Show file tree
Hide file tree
Showing 9 changed files with 54 additions and 0 deletions.
2 changes: 2 additions & 0 deletions cg/space.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# 坐标系

3 changes: 3 additions & 0 deletions index/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@

### web
- [网页开发内容](../web/index.md)
- [webassembly](../web/webAssembly.md)
- [http](../web/http.md)

#### [nodejs](../nodejs/index.md)
- [测试模块](../nodejs/test.md)
Expand All @@ -25,6 +27,7 @@
- [图像处理](../nodejs/ImageManipulation.md)
- [diff算法原理](../nodejs/diff.md)
- [electron框架](../nodejs/electron.md)
- [quill富文本编辑器](../nodejs/quill.md)

## 整理总结

Expand Down
6 changes: 6 additions & 0 deletions index/community.md
Original file line number Diff line number Diff line change
Expand Up @@ -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信息对象定义
Expand Down
1 change: 1 addition & 0 deletions index/online.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

## 工具

Expand Down
7 changes: 7 additions & 0 deletions index/standard.md
Original file line number Diff line number Diff line change
Expand Up @@ -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/)
Expand Down
3 changes: 3 additions & 0 deletions math/math.css
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,7 @@ body {
em {
font-style: normal;
font-weight: bolder;
}
blockquote {
font-size: smaller;
}
8 changes: 8 additions & 0 deletions math/pbr3ed.html
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,14 @@ <h5>7.2.1 Evaluating Samping Patterns: Discrepancy</h5>
</blockquote>
<p></p>
</div>
<div>
<h5>7.3 Stratified Sampling</h5>
<p>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.</p>
<blockquote cite="https://developer.nvidia.com/rtx/dlss">
分层抽样(Stratified Sampling)
</blockquote>
<p></p>
</div>
</div>
</div>
</body>
Expand Down
14 changes: 14 additions & 0 deletions math/transform.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ <h1>transform in render detail</h1>
<li>
<a href="#section0">Coordinate System</a>
<ol>
<li><a href="#section0g">Standard Basis</a></li>
<li><a href="#section0e">Object Space</a></li>
<li><a href="#section0d">World Space</a></li>
<li><a href="#section0f">Camera Space</a></li>
Expand Down Expand Up @@ -47,6 +48,19 @@ <h1>transform in render detail</h1>
<h4></h4>
<div class="my-3">
<h4 id="section0">Coordinate System</h4>
<div>
<h5 id="section0g">Standard Basis</h5>
<p>space空间是一个集合,如欧几里得空间是点集,是有序实数元组。</p>
<p>向量空间:欧几里得空间以向量的视角来看:欧几里得空间是起点到原点的向量集合。向量运算的结果是封闭closure的,满足一些性质。通常说的向量,就是欧几里得空间的元素。</p>
<p>广义向量空间:把非欧几里得空间的向量空间称为广义向量空间。</p>
<p>一个空间的基中,向量的个数称为维度。一个n维空间任何一组线性无关的向量,都是这个n维空间的一组基。n个非零正交向量一定是n维空间的基。</p>
<p>正交基:如果一个空间的一组基两两正交,则称这组基为一组正交基。标准正交基Orthogonal Basis:如果一个空间的一组正交基,模均为1,则称这组基是一组标准正交基。</p>
<p>从一维投影到高维投影,通过投影向量得到单位向量,就可以找出对应的一组正交基了。</p>
<blockquote cite="https://www.cnblogs.com/webor2006/p/14376460.html">
格拉姆-施密特过程(Gram-Schmidt过程),就是求正交基的过程
</blockquote>
<p>空间的基与坐标系是一一对应的关系,在n维空间,如果给定一组基,任何一个向量都可以表示成这组基的线性组合,且表示方法唯一。其他坐标系与标准坐标系的转换,任意坐标系的互换,本质就是线性变换。</p>
</div>
<div>
<h5 id="section0e">Object Space</h5>
<p>
Expand Down
10 changes: 10 additions & 0 deletions nodejs/quill.md
Original file line number Diff line number Diff line change
@@ -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"

0 comments on commit d9cea8f

Please sign in to comment.