From a4f31265fdbed0e687b64a645170217ceab2e5d4 Mon Sep 17 00:00:00 2001 From: lmj01 Date: Mon, 20 Nov 2023 11:28:26 +0800 Subject: [PATCH] update --- articles/2023/smile.md | 11 +++++++++++ cg/Color.md | 11 ++++++++++- {gimp => cg/image}/ColorProfile.md | 0 {gimp => cg/image}/ImageProcessing.md | 0 {gimp => cg/image}/JPEG.md | 0 {gimp => cg/image}/exif.md | 0 gimp/using.md => cg/image/gimp.md | 0 cg/image/imageMagick.md | 12 ++++++++++++ gimp/teeth-number.png | Bin 1615 -> 0 bytes gimp/teeth-number.xcf | Bin 4185 -> 0 bytes index/standard.md | 12 +++++++----- index/stomatological.md | 6 +++--- web/css.md | 17 +++++++++++++++-- web/index.md | 20 +++++++++++++++++++- 14 files changed, 77 insertions(+), 12 deletions(-) create mode 100644 articles/2023/smile.md rename {gimp => cg/image}/ColorProfile.md (100%) rename {gimp => cg/image}/ImageProcessing.md (100%) rename {gimp => cg/image}/JPEG.md (100%) rename {gimp => cg/image}/exif.md (100%) rename gimp/using.md => cg/image/gimp.md (100%) create mode 100644 cg/image/imageMagick.md delete mode 100644 gimp/teeth-number.png delete mode 100644 gimp/teeth-number.xcf diff --git a/articles/2023/smile.md b/articles/2023/smile.md new file mode 100644 index 0000000..fd9a4bd --- /dev/null +++ b/articles/2023/smile.md @@ -0,0 +1,11 @@ +# Smile +> 微笑美学是口腔正畸学、修复学、医学美学等学科共同关注的热点,具有美学特征额微笑应该具有协调的唇齿关系、微笑曲线以及颊廊间隙等软硬组织关系。 + +## 术语 + +- buccal corridor颊廊,将其定义为人笑时,上颌可见后牙颊侧面与口角之间的间隙,也称为负性间隙 + +## 参考 + +- 口腔固定修复中的美学重建 第1卷 +- [临时网页内容](https://www.sohu.com/a/205746991_377312) \ No newline at end of file diff --git a/cg/Color.md b/cg/Color.md index c941391..cc8053a 100644 --- a/cg/Color.md +++ b/cg/Color.md @@ -61,4 +61,13 @@ HDR高动态范围High dynamic range,就是添加更多的动态范围到图 - 亮度Lightness、Luminance - 明度Brightness、Value -- 辉度Luma,把使用色觉校正的结果称为辉度 \ No newline at end of file +- 辉度Luma,把使用色觉校正的结果称为辉度 + +## JS + +- [iro-core实现了颜色的转换核心](https://github.com/irojs/iro-core) +- [Okhsv and Okhsl -- Two new color spaces for color picking](https://bottosson.github.io/posts/colorpicker/) +- [Project Status, and iro.js 6.0](https://github.com/jaames/iro.js/issues/217#issuecomment-1214403290) + - [Chroma.js is a tiny small-ish zero-dependency JavaScript library (13.5kB) for all kinds of color conversions and color scales.](https://github.com/gka/chroma.js/) + - [Color conversion & manipulation library by the editors of the CSS Color specifications ](https://github.com/LeaVerou/color.js) + - [A comprehensive color library for JavaScript.](https://github.com/Evercoder/culori) \ No newline at end of file diff --git a/gimp/ColorProfile.md b/cg/image/ColorProfile.md similarity index 100% rename from gimp/ColorProfile.md rename to cg/image/ColorProfile.md diff --git a/gimp/ImageProcessing.md b/cg/image/ImageProcessing.md similarity index 100% rename from gimp/ImageProcessing.md rename to cg/image/ImageProcessing.md diff --git a/gimp/JPEG.md b/cg/image/JPEG.md similarity index 100% rename from gimp/JPEG.md rename to cg/image/JPEG.md diff --git a/gimp/exif.md b/cg/image/exif.md similarity index 100% rename from gimp/exif.md rename to cg/image/exif.md diff --git a/gimp/using.md b/cg/image/gimp.md similarity index 100% rename from gimp/using.md rename to cg/image/gimp.md diff --git a/cg/image/imageMagick.md b/cg/image/imageMagick.md new file mode 100644 index 0000000..ff51f1b --- /dev/null +++ b/cg/image/imageMagick.md @@ -0,0 +1,12 @@ +# [ImageMagick](https://imagemagick.org/) + +```html +
+    
+
+``` + +## 参考 +- [ImageMagick - Drawing](https://ohmyweekly.github.io/notes/imagemagick-drawing/) + +- [临时1](https://juejin.cn/post/7044561761747337223) \ No newline at end of file diff --git a/gimp/teeth-number.png b/gimp/teeth-number.png deleted file mode 100644 index 890b448d75c246fa17efd5de90c3d2f8f90240bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1615 zcmd6m`#aMM9LK-L+1#7TQKF=g$}L&$iCOv1%vx9CAT}Yl8CuA#P%Uc7Wrc3*qDl&*Hcmw4KJK z_B*`_DT$)Wegt}8B$3$xh$zxAR)+gD)WQ=Hcp z!b|&}L%ZtW%#cmbea`nrtXFzeL zhY$W@j2u$#YMklN8qI>T>q}b+Fw!oN(@_7yK*ZAv4u0%NUGZdC4O&GJTrv>^_*t#a zmhJd<*F==2L*a0fW2?p%)n15LrSaK$sIWV};@I_b`i*@vBUO`%(?Em=`DPdEELOD` z=rO;&J}RmtNAa>$&`R_TOa=hkO+QQRB-1lhWx^<+KN>cnrUNl@#<`I8sI0XV^braw zAuf&>PXSP5VmO5uX_gjEIc~NW^v560(KiAB4GYl6>%hskGs7N*Cd4(c`Q>-$_s0~4 zh33$GFTLyV*xg!%Yix4iXfJDxZC-dEkriV5LG5*3irqHW^|aIn@QvPx8+-5y^TG{j zXQ7Z=<)eEY1wlPLXP4Pt;q24yxUWCL#LZ%=MC?LRx-G^h_8M@N=~jEP%KYcwlG^ z=_V2^+Dx?-Sk!(j+bj<4_)(w7u;nX;5pML1((z(MmZkh5_FBW1XX8&C1xpCeveCcw z;3WQlHF2k))IxIfjq&$C3}U&u3oE+ZJuT$+f{fUTYTBAyerkU}*~Es&Ab(V1@XS|*yw2ye@%(Vu%o;PJ??7Li}AtD5HTYaQb9&WP=i{3rKm=~lvX#m2~x zd^wx&9W$Z-G!CWJEYmQf#g_y346=*ga zGdnf`98l`NHaS%MGIoH*we64Y^-hRMA#*O?RG%9PoXj*ARwSuuu3Dchn`*UNl$DtB z_6YAyOZVY^^v;ISg%OJ7k&;PnXP=*J3lN^GKL6=2k1upZW#qK^yM0E;klJn?aLH2c zEF^AgMig9ecgUZpu8y=7zO!>GiH5)}9f2sn@aweb!Nvf(w+RY=@kfSF-;b&rHh zir+FUfpBm2`HO_s#}ucAm>5pC4ReWOu&aOBCM$g!pM?S1B4MNX1h=yB>*tYU+6&6} z^BvmVt!@H=qvyA})Mx1sIMhA(C^&1=m%wbwZaO4ooKs#d2I%MQ(?Ts1FqEad; zs6TaZ`2B(VhX$vbxbB`M<1NI=q3ZD*gBb2ZSD{V91#$U!n^gJ6PY4Pt4XmRIkg@O!uN%Pw-SnAwA9*dQ;_}{QB`+5rR|p#_q2CY&qNGX-|4A#^|Jj zU}k4>ISm+gzsq1_EvW8-2xhk%eX?q-JE&lyZ?GpDbgZ5T$YtTA2N=`KMR%Ik$P*bG wjyFf?c89XnDJwOcZ>t{xApbqX|CxVczSuQgBeM94%J!c*K{U>X?H!i;4;j>>djJ3c diff --git a/gimp/teeth-number.xcf b/gimp/teeth-number.xcf deleted file mode 100644 index ff93cff92be7ccc90f2b59642f93de3a327d334f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4185 zcmd5mT?{H{!c#+t5vmpfiIyOtwB6Yr&zXDg%(N0s8lyd%bHDF= z_s*TU=bpVg+mLBoV{WLcH`i4qlK`NlsOcbQdxv}yxu#Kb8+o{fBzCeXv&K8Y8%FO{Vd&k672O znZ%78bInS&Lu#O%xo%kt>DW){$X&RGrxIT*4rIfB&9@ocmnGn;#nQ zaxZTI>lk?YSgvx&y2|0#%e)*O?)7r`S%;UygUh`f?%VF=uruZ5a4c6jWL@R(W8x}@ zT{$m@xty27qbI!_p77=HjGHUn^7C^YUJgC3TVuGJL(<*6`MH;?skBqq$%`B4Yf)L( z+}N0IYUAD0$S2pdq-)#KE6w$pwpHe%iFIMrm?mmUD?o*S;-oY-do<S+uWzVpUftYcmOD_{(y*e|ta3id3hG{Qi|(Z9e7Ji<>zdlSOjCoItfFY+ zs7MBtYnw7{W~QlbRl1e0Xs)ksO}ClOcpn#Z^k9BwpBaycpy(5UVH6m9R$%cqfumZJ zqM78p_CWGpYC-3QtcaYy`8*8|F&=KGmQE9Lbs|J0XZ=neFZ1!JkDERo^YOTk7yEdE zIN#4CXA6<@y?K5L_%&~bam5j;*kUJ!Xf3`y3t)h9t%z|I9VqAE(&C z7z`Kf!r`@Aks>k3M|$wbxirE-n(saANzi-@6wSj6F^U*Ups*FU(KAs?&$kz^7WEGA zrmqhZ+#Lcu6h^xnfB?I*8t;{pWRp3WfD()5ex;FJN^9>?zmKjzM9@rr&gQgtw7}p)M?J z@5Aaa~ga4jq z;X_W6${O964z9T@O{8K<@dJ^Kx0q&#%T*g0R*X4=)UB-`V8npJPV6L2Ru`4x z7JN7AmR1yO<6B%xXN9OUeR@q7?oxGzM|B)IyQox^-CI4!`tiyOqB{b4eeosSBCd^r z{SXe)5yTTwz4YUJm;a8{f*XL*AlUQq1}%sO(&MdrbGi=p!e4N!n8<*E^;kH4qz|z( zsHDN@x?_LjuN-(H3nw{aoI?IBqcu}yId7a3sj}#)92;+C@yn9W;!pYlwRBlo@in*T zBPqUB=~-h1{S->qXz%ElqF)7SOXM*{zb4LcMcd{UlwxsTIjKX7G+9nTm&M(ZqOz0c zmZ%%L7wz=_#j_fpJMMokE|}2eS6;ugYai$5pNfXZ{8#T!d@r`~7L9r*6th6dYmyMS z%a=t{(j)px=Sj3AE)mGBdkyi#LZK&~l9-lAKQe5IS0(O{xJTkaiC;^ diff --git a/index/standard.md b/index/standard.md index 1ee03eb..691fdb2 100644 --- a/index/standard.md +++ b/index/standard.md @@ -27,14 +27,16 @@ ## Images +- [颜色](../cg/Color.md) - [图像格式](../others/images.md) - [The DICOM Standard Current Edition](https://www.dicomstandard.org/current) -- [Color Profile](../gimp/ColorProfile.md) -- [exif tool](../gimp/exif.md) -- [JPEG](../gimp/JPEG.md) - - [Image Process](../gimp/ImageProcessing.md) +- [Color Profile](../cg/image/ColorProfile.md) +- [exif tool](../cg/image/exif.md) +- [JPEG](../cg/image//JPEG.md) + - [Image Process](../cg/image/ImageProcessing.md) - [CT](../cg/ct.md) -- [GIMP](../gimp/using.md) +- [GIMP](../cg/image/gimp.md) +- [ImageMagick](../cg/image/imageMagick.md) ### Tool diff --git a/index/stomatological.md b/index/stomatological.md index fc0153e..3144d5c 100644 --- a/index/stomatological.md +++ b/index/stomatological.md @@ -1,8 +1,8 @@ # Stomatological -[口腔解剖图集](https://www.imaios.com/cn/e-anatomy/4/4) - -[CT相关](../cg/ct.md) +- [口腔解剖图集](https://www.imaios.com/cn/e-anatomy/4/4) +- [CT相关](../cg/ct.md) +- [微笑美学](../articles/2023/smile.md) ## 概念 diff --git a/web/css.md b/web/css.md index a82af96..342bf37 100644 --- a/web/css.md +++ b/web/css.md @@ -1,5 +1,4 @@ - -# Cascading Style Sheets +# CSS-Cascading Style Sheets ## meta @@ -159,6 +158,20 @@ linear transformations also can be represented by Matrix function. It combine mu ![](../images/css-matrix.svg) +## API + +- clip-path 裁剪不规则形状 + +```css +div { + clip-path: polygon(85% 0%, 100% 50%, 85% 100%, 0% 100%, 0% 0%;); +} +``` +- [css实现不规则](https://juejin.cn/post/7081595150661025829) + +- [CSS Painting API] + - [clip-path](https://juejin.cn/post/7171609307253833764) + ## Tools ### WebAIM:web accessibility in mind diff --git a/web/index.md b/web/index.md index 2614596..1fb33ee 100644 --- a/web/index.md +++ b/web/index.md @@ -55,6 +55,24 @@ - [ever polate -- Javascript Numerical Inerpolation library](https://github.com/BorisChumichev/everpolate) +### 颜色库 + +- [Modular, design-conscious color picker widget for JavaScript](https://iro.js.org/) + - [github](https://github.com/jaames/iro.js/) + +### 其他 + +- [Create, read and edit .zip files with Javascript ](https://stuk.github.io/jszip/) + - [github](https://github.com/Stuk/jszip) +```js +jszip.loadAsync(new Blob([buffer])).then(zip=>{ + zip.file('filename').async('ArrayBuffer').then(data=>{ + console.log(data) + }) +}) +``` + ## 参考 -- [Draggable objects可拖动的对象网页实现](https://www.redblobgames.com/making-of/draggable/) \ No newline at end of file +- [Draggable objects可拖动的对象网页实现](https://www.redblobgames.com/making-of/draggable/) +