diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..d2f00f6 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +*.dcm binary +*.stl binary diff --git a/.gitignore b/.gitignore index d5cc49a..3eab919 100644 --- a/.gitignore +++ b/.gitignore @@ -23,10 +23,6 @@ yarn-debug.log* yarn-error.log* pnpm-debug.log* -# Medical/source data assets are excluded from document backup commits by default. -Head_CT_DICOM/ -Head_CT_ReConstruct/ - # OS/editor noise .DS_Store Thumbs.db diff --git a/Head_CT_DICOM/1.dcm b/Head_CT_DICOM/1.dcm new file mode 100644 index 0000000..13dd1cf Binary files /dev/null and b/Head_CT_DICOM/1.dcm differ diff --git a/Head_CT_DICOM/10.dcm b/Head_CT_DICOM/10.dcm new file mode 100644 index 0000000..640fbdf Binary files /dev/null and b/Head_CT_DICOM/10.dcm differ diff --git a/Head_CT_DICOM/100.dcm b/Head_CT_DICOM/100.dcm new file mode 100644 index 0000000..c89ce30 Binary files /dev/null and b/Head_CT_DICOM/100.dcm differ diff --git a/Head_CT_DICOM/101.dcm b/Head_CT_DICOM/101.dcm new file mode 100644 index 0000000..9d3653e Binary files /dev/null and b/Head_CT_DICOM/101.dcm differ diff --git a/Head_CT_DICOM/102.dcm b/Head_CT_DICOM/102.dcm new file mode 100644 index 0000000..a64cd2f Binary files /dev/null and b/Head_CT_DICOM/102.dcm differ diff --git a/Head_CT_DICOM/103.dcm b/Head_CT_DICOM/103.dcm new file mode 100644 index 0000000..ff24e00 Binary files /dev/null and b/Head_CT_DICOM/103.dcm differ diff --git a/Head_CT_DICOM/104.dcm b/Head_CT_DICOM/104.dcm new file mode 100644 index 0000000..ea647fc Binary files /dev/null and b/Head_CT_DICOM/104.dcm differ diff --git a/Head_CT_DICOM/105.dcm b/Head_CT_DICOM/105.dcm new file mode 100644 index 0000000..8ed49bc Binary files /dev/null and b/Head_CT_DICOM/105.dcm differ diff --git a/Head_CT_DICOM/106.dcm b/Head_CT_DICOM/106.dcm new file mode 100644 index 0000000..2a8096e Binary files /dev/null and b/Head_CT_DICOM/106.dcm differ diff --git a/Head_CT_DICOM/107.dcm b/Head_CT_DICOM/107.dcm new file mode 100644 index 0000000..88abac6 Binary files /dev/null and b/Head_CT_DICOM/107.dcm differ diff --git a/Head_CT_DICOM/108.dcm b/Head_CT_DICOM/108.dcm new file mode 100644 index 0000000..511dbfb Binary files /dev/null and b/Head_CT_DICOM/108.dcm differ diff --git a/Head_CT_DICOM/109.dcm b/Head_CT_DICOM/109.dcm new file mode 100644 index 0000000..77f6ee7 Binary files /dev/null and b/Head_CT_DICOM/109.dcm differ diff --git a/Head_CT_DICOM/11.dcm b/Head_CT_DICOM/11.dcm new file mode 100644 index 0000000..5d3e7df Binary files /dev/null and b/Head_CT_DICOM/11.dcm differ diff --git a/Head_CT_DICOM/110.dcm b/Head_CT_DICOM/110.dcm new file mode 100644 index 0000000..58fbead Binary files /dev/null and b/Head_CT_DICOM/110.dcm differ diff --git a/Head_CT_DICOM/111.dcm b/Head_CT_DICOM/111.dcm new file mode 100644 index 0000000..137c475 Binary files /dev/null and b/Head_CT_DICOM/111.dcm differ diff --git a/Head_CT_DICOM/112.dcm b/Head_CT_DICOM/112.dcm new file mode 100644 index 0000000..4699ebe Binary files /dev/null and b/Head_CT_DICOM/112.dcm differ diff --git a/Head_CT_DICOM/113.dcm b/Head_CT_DICOM/113.dcm new file mode 100644 index 0000000..f45d0a1 Binary files /dev/null and b/Head_CT_DICOM/113.dcm differ diff --git a/Head_CT_DICOM/114.dcm b/Head_CT_DICOM/114.dcm new file mode 100644 index 0000000..dca3f2b Binary files /dev/null and b/Head_CT_DICOM/114.dcm differ diff --git a/Head_CT_DICOM/115.dcm b/Head_CT_DICOM/115.dcm new file mode 100644 index 0000000..9a7396a Binary files /dev/null and b/Head_CT_DICOM/115.dcm differ diff --git a/Head_CT_DICOM/116.dcm b/Head_CT_DICOM/116.dcm new file mode 100644 index 0000000..a315120 Binary files /dev/null and b/Head_CT_DICOM/116.dcm differ diff --git a/Head_CT_DICOM/117.dcm b/Head_CT_DICOM/117.dcm new file mode 100644 index 0000000..11cdb80 Binary files /dev/null and b/Head_CT_DICOM/117.dcm differ diff --git a/Head_CT_DICOM/118.dcm b/Head_CT_DICOM/118.dcm new file mode 100644 index 0000000..c299ade Binary files /dev/null and b/Head_CT_DICOM/118.dcm differ diff --git a/Head_CT_DICOM/119.dcm b/Head_CT_DICOM/119.dcm new file mode 100644 index 0000000..0a55d54 Binary files /dev/null and b/Head_CT_DICOM/119.dcm differ diff --git a/Head_CT_DICOM/12.dcm b/Head_CT_DICOM/12.dcm new file mode 100644 index 0000000..bf83ab0 Binary files /dev/null and b/Head_CT_DICOM/12.dcm differ diff --git a/Head_CT_DICOM/120.dcm b/Head_CT_DICOM/120.dcm new file mode 100644 index 0000000..9a287d1 Binary files /dev/null and b/Head_CT_DICOM/120.dcm differ diff --git a/Head_CT_DICOM/121.dcm b/Head_CT_DICOM/121.dcm new file mode 100644 index 0000000..7f0a42d Binary files /dev/null and b/Head_CT_DICOM/121.dcm differ diff --git a/Head_CT_DICOM/122.dcm b/Head_CT_DICOM/122.dcm new file mode 100644 index 0000000..0a91416 Binary files /dev/null and b/Head_CT_DICOM/122.dcm differ diff --git a/Head_CT_DICOM/123.dcm b/Head_CT_DICOM/123.dcm new file mode 100644 index 0000000..0bebc57 Binary files /dev/null and b/Head_CT_DICOM/123.dcm differ diff --git a/Head_CT_DICOM/124.dcm b/Head_CT_DICOM/124.dcm new file mode 100644 index 0000000..0faf36c Binary files /dev/null and b/Head_CT_DICOM/124.dcm differ diff --git a/Head_CT_DICOM/125.dcm b/Head_CT_DICOM/125.dcm new file mode 100644 index 0000000..ab99528 Binary files /dev/null and b/Head_CT_DICOM/125.dcm differ diff --git a/Head_CT_DICOM/126.dcm b/Head_CT_DICOM/126.dcm new file mode 100644 index 0000000..f3c606c Binary files /dev/null and b/Head_CT_DICOM/126.dcm differ diff --git a/Head_CT_DICOM/127.dcm b/Head_CT_DICOM/127.dcm new file mode 100644 index 0000000..9ef177b Binary files /dev/null and b/Head_CT_DICOM/127.dcm differ diff --git a/Head_CT_DICOM/128.dcm b/Head_CT_DICOM/128.dcm new file mode 100644 index 0000000..9121696 Binary files /dev/null and b/Head_CT_DICOM/128.dcm differ diff --git a/Head_CT_DICOM/129.dcm b/Head_CT_DICOM/129.dcm new file mode 100644 index 0000000..d6f9e75 Binary files /dev/null and b/Head_CT_DICOM/129.dcm differ diff --git a/Head_CT_DICOM/13.dcm b/Head_CT_DICOM/13.dcm new file mode 100644 index 0000000..dc8c538 Binary files /dev/null and b/Head_CT_DICOM/13.dcm differ diff --git a/Head_CT_DICOM/130.dcm b/Head_CT_DICOM/130.dcm new file mode 100644 index 0000000..58b09cb Binary files /dev/null and b/Head_CT_DICOM/130.dcm differ diff --git a/Head_CT_DICOM/131.dcm b/Head_CT_DICOM/131.dcm new file mode 100644 index 0000000..faef818 Binary files /dev/null and b/Head_CT_DICOM/131.dcm differ diff --git a/Head_CT_DICOM/132.dcm b/Head_CT_DICOM/132.dcm new file mode 100644 index 0000000..39f932a Binary files /dev/null and b/Head_CT_DICOM/132.dcm differ diff --git a/Head_CT_DICOM/133.dcm b/Head_CT_DICOM/133.dcm new file mode 100644 index 0000000..3da1a7a Binary files /dev/null and b/Head_CT_DICOM/133.dcm differ diff --git a/Head_CT_DICOM/134.dcm b/Head_CT_DICOM/134.dcm new file mode 100644 index 0000000..38258ec Binary files /dev/null and b/Head_CT_DICOM/134.dcm differ diff --git a/Head_CT_DICOM/135.dcm b/Head_CT_DICOM/135.dcm new file mode 100644 index 0000000..bfb4284 Binary files /dev/null and b/Head_CT_DICOM/135.dcm differ diff --git a/Head_CT_DICOM/136.dcm b/Head_CT_DICOM/136.dcm new file mode 100644 index 0000000..76f898c Binary files /dev/null and b/Head_CT_DICOM/136.dcm differ diff --git a/Head_CT_DICOM/137.dcm b/Head_CT_DICOM/137.dcm new file mode 100644 index 0000000..cbe88d8 Binary files /dev/null and b/Head_CT_DICOM/137.dcm differ diff --git a/Head_CT_DICOM/138.dcm b/Head_CT_DICOM/138.dcm new file mode 100644 index 0000000..bb819b8 Binary files /dev/null and b/Head_CT_DICOM/138.dcm differ diff --git a/Head_CT_DICOM/139.dcm b/Head_CT_DICOM/139.dcm new file mode 100644 index 0000000..465b865 Binary files /dev/null and b/Head_CT_DICOM/139.dcm differ diff --git a/Head_CT_DICOM/14.dcm b/Head_CT_DICOM/14.dcm new file mode 100644 index 0000000..1322baa Binary files /dev/null and b/Head_CT_DICOM/14.dcm differ diff --git a/Head_CT_DICOM/140.dcm b/Head_CT_DICOM/140.dcm new file mode 100644 index 0000000..0239572 Binary files /dev/null and b/Head_CT_DICOM/140.dcm differ diff --git a/Head_CT_DICOM/141.dcm b/Head_CT_DICOM/141.dcm new file mode 100644 index 0000000..3619ed8 Binary files /dev/null and b/Head_CT_DICOM/141.dcm differ diff --git a/Head_CT_DICOM/142.dcm b/Head_CT_DICOM/142.dcm new file mode 100644 index 0000000..2709849 Binary files /dev/null and b/Head_CT_DICOM/142.dcm differ diff --git a/Head_CT_DICOM/143.dcm b/Head_CT_DICOM/143.dcm new file mode 100644 index 0000000..f46706d Binary files /dev/null and b/Head_CT_DICOM/143.dcm differ diff --git a/Head_CT_DICOM/144.dcm b/Head_CT_DICOM/144.dcm new file mode 100644 index 0000000..04744f5 Binary files /dev/null and b/Head_CT_DICOM/144.dcm differ diff --git a/Head_CT_DICOM/145.dcm b/Head_CT_DICOM/145.dcm new file mode 100644 index 0000000..c4d351c Binary files /dev/null and b/Head_CT_DICOM/145.dcm differ diff --git a/Head_CT_DICOM/146.dcm b/Head_CT_DICOM/146.dcm new file mode 100644 index 0000000..7f71428 Binary files /dev/null and b/Head_CT_DICOM/146.dcm differ diff --git a/Head_CT_DICOM/147.dcm b/Head_CT_DICOM/147.dcm new file mode 100644 index 0000000..44009ff Binary files /dev/null and b/Head_CT_DICOM/147.dcm differ diff --git a/Head_CT_DICOM/148.dcm b/Head_CT_DICOM/148.dcm new file mode 100644 index 0000000..8aa3d12 Binary files /dev/null and b/Head_CT_DICOM/148.dcm differ diff --git a/Head_CT_DICOM/149.dcm b/Head_CT_DICOM/149.dcm new file mode 100644 index 0000000..ae4c733 Binary files /dev/null and b/Head_CT_DICOM/149.dcm differ diff --git a/Head_CT_DICOM/15.dcm b/Head_CT_DICOM/15.dcm new file mode 100644 index 0000000..c1b235f Binary files /dev/null and b/Head_CT_DICOM/15.dcm differ diff --git a/Head_CT_DICOM/150.dcm b/Head_CT_DICOM/150.dcm new file mode 100644 index 0000000..b4cb604 Binary files /dev/null and b/Head_CT_DICOM/150.dcm differ diff --git a/Head_CT_DICOM/151.dcm b/Head_CT_DICOM/151.dcm new file mode 100644 index 0000000..f241d9a Binary files /dev/null and b/Head_CT_DICOM/151.dcm differ diff --git a/Head_CT_DICOM/152.dcm b/Head_CT_DICOM/152.dcm new file mode 100644 index 0000000..0558a86 Binary files /dev/null and b/Head_CT_DICOM/152.dcm differ diff --git a/Head_CT_DICOM/153.dcm b/Head_CT_DICOM/153.dcm new file mode 100644 index 0000000..11efd2d Binary files /dev/null and b/Head_CT_DICOM/153.dcm differ diff --git a/Head_CT_DICOM/154.dcm b/Head_CT_DICOM/154.dcm new file mode 100644 index 0000000..e19268e Binary files /dev/null and b/Head_CT_DICOM/154.dcm differ diff --git a/Head_CT_DICOM/155.dcm b/Head_CT_DICOM/155.dcm new file mode 100644 index 0000000..ec487c1 Binary files /dev/null and b/Head_CT_DICOM/155.dcm differ diff --git a/Head_CT_DICOM/156.dcm b/Head_CT_DICOM/156.dcm new file mode 100644 index 0000000..990baba Binary files /dev/null and b/Head_CT_DICOM/156.dcm differ diff --git a/Head_CT_DICOM/157.dcm b/Head_CT_DICOM/157.dcm new file mode 100644 index 0000000..c1c6572 Binary files /dev/null and b/Head_CT_DICOM/157.dcm differ diff --git a/Head_CT_DICOM/158.dcm b/Head_CT_DICOM/158.dcm new file mode 100644 index 0000000..d9e047f Binary files /dev/null and b/Head_CT_DICOM/158.dcm differ diff --git a/Head_CT_DICOM/159.dcm b/Head_CT_DICOM/159.dcm new file mode 100644 index 0000000..4b48aa3 Binary files /dev/null and b/Head_CT_DICOM/159.dcm differ diff --git a/Head_CT_DICOM/16.dcm b/Head_CT_DICOM/16.dcm new file mode 100644 index 0000000..1670cbc Binary files /dev/null and b/Head_CT_DICOM/16.dcm differ diff --git a/Head_CT_DICOM/160.dcm b/Head_CT_DICOM/160.dcm new file mode 100644 index 0000000..4cff048 Binary files /dev/null and b/Head_CT_DICOM/160.dcm differ diff --git a/Head_CT_DICOM/161.dcm b/Head_CT_DICOM/161.dcm new file mode 100644 index 0000000..c852e44 Binary files /dev/null and b/Head_CT_DICOM/161.dcm differ diff --git a/Head_CT_DICOM/162.dcm b/Head_CT_DICOM/162.dcm new file mode 100644 index 0000000..e99d335 Binary files /dev/null and b/Head_CT_DICOM/162.dcm differ diff --git a/Head_CT_DICOM/163.dcm b/Head_CT_DICOM/163.dcm new file mode 100644 index 0000000..6fae2a9 Binary files /dev/null and b/Head_CT_DICOM/163.dcm differ diff --git a/Head_CT_DICOM/164.dcm b/Head_CT_DICOM/164.dcm new file mode 100644 index 0000000..cd40e6b Binary files /dev/null and b/Head_CT_DICOM/164.dcm differ diff --git a/Head_CT_DICOM/165.dcm b/Head_CT_DICOM/165.dcm new file mode 100644 index 0000000..146325c Binary files /dev/null and b/Head_CT_DICOM/165.dcm differ diff --git a/Head_CT_DICOM/166.dcm b/Head_CT_DICOM/166.dcm new file mode 100644 index 0000000..bac11a2 Binary files /dev/null and b/Head_CT_DICOM/166.dcm differ diff --git a/Head_CT_DICOM/167.dcm b/Head_CT_DICOM/167.dcm new file mode 100644 index 0000000..fa12c49 Binary files /dev/null and b/Head_CT_DICOM/167.dcm differ diff --git a/Head_CT_DICOM/168.dcm b/Head_CT_DICOM/168.dcm new file mode 100644 index 0000000..a4c01fa Binary files /dev/null and b/Head_CT_DICOM/168.dcm differ diff --git a/Head_CT_DICOM/169.dcm b/Head_CT_DICOM/169.dcm new file mode 100644 index 0000000..5f042f1 Binary files /dev/null and b/Head_CT_DICOM/169.dcm differ diff --git a/Head_CT_DICOM/17.dcm b/Head_CT_DICOM/17.dcm new file mode 100644 index 0000000..c3c1976 Binary files /dev/null and b/Head_CT_DICOM/17.dcm differ diff --git a/Head_CT_DICOM/170.dcm b/Head_CT_DICOM/170.dcm new file mode 100644 index 0000000..24b38e5 Binary files /dev/null and b/Head_CT_DICOM/170.dcm differ diff --git a/Head_CT_DICOM/171.dcm b/Head_CT_DICOM/171.dcm new file mode 100644 index 0000000..026bf41 Binary files /dev/null and b/Head_CT_DICOM/171.dcm differ diff --git a/Head_CT_DICOM/172.dcm b/Head_CT_DICOM/172.dcm new file mode 100644 index 0000000..5b13db7 Binary files /dev/null and b/Head_CT_DICOM/172.dcm differ diff --git a/Head_CT_DICOM/173.dcm b/Head_CT_DICOM/173.dcm new file mode 100644 index 0000000..73a0870 Binary files /dev/null and b/Head_CT_DICOM/173.dcm differ diff --git a/Head_CT_DICOM/174.dcm b/Head_CT_DICOM/174.dcm new file mode 100644 index 0000000..959f587 Binary files /dev/null and b/Head_CT_DICOM/174.dcm differ diff --git a/Head_CT_DICOM/175.dcm b/Head_CT_DICOM/175.dcm new file mode 100644 index 0000000..60efc34 Binary files /dev/null and b/Head_CT_DICOM/175.dcm differ diff --git a/Head_CT_DICOM/176.dcm b/Head_CT_DICOM/176.dcm new file mode 100644 index 0000000..08a7024 Binary files /dev/null and b/Head_CT_DICOM/176.dcm differ diff --git a/Head_CT_DICOM/177.dcm b/Head_CT_DICOM/177.dcm new file mode 100644 index 0000000..319e057 Binary files /dev/null and b/Head_CT_DICOM/177.dcm differ diff --git a/Head_CT_DICOM/178.dcm b/Head_CT_DICOM/178.dcm new file mode 100644 index 0000000..0ee2078 Binary files /dev/null and b/Head_CT_DICOM/178.dcm differ diff --git a/Head_CT_DICOM/179.dcm b/Head_CT_DICOM/179.dcm new file mode 100644 index 0000000..f750f27 Binary files /dev/null and b/Head_CT_DICOM/179.dcm differ diff --git a/Head_CT_DICOM/18.dcm b/Head_CT_DICOM/18.dcm new file mode 100644 index 0000000..87984f7 Binary files /dev/null and b/Head_CT_DICOM/18.dcm differ diff --git a/Head_CT_DICOM/180.dcm b/Head_CT_DICOM/180.dcm new file mode 100644 index 0000000..82eb4b4 Binary files /dev/null and b/Head_CT_DICOM/180.dcm differ diff --git a/Head_CT_DICOM/181.dcm b/Head_CT_DICOM/181.dcm new file mode 100644 index 0000000..3b57869 Binary files /dev/null and b/Head_CT_DICOM/181.dcm differ diff --git a/Head_CT_DICOM/182.dcm b/Head_CT_DICOM/182.dcm new file mode 100644 index 0000000..c6eefa3 Binary files /dev/null and b/Head_CT_DICOM/182.dcm differ diff --git a/Head_CT_DICOM/183.dcm b/Head_CT_DICOM/183.dcm new file mode 100644 index 0000000..0339d6c Binary files /dev/null and b/Head_CT_DICOM/183.dcm differ diff --git a/Head_CT_DICOM/184.dcm b/Head_CT_DICOM/184.dcm new file mode 100644 index 0000000..c5e061c Binary files /dev/null and b/Head_CT_DICOM/184.dcm differ diff --git a/Head_CT_DICOM/185.dcm b/Head_CT_DICOM/185.dcm new file mode 100644 index 0000000..76c9e0b Binary files /dev/null and b/Head_CT_DICOM/185.dcm differ diff --git a/Head_CT_DICOM/186.dcm b/Head_CT_DICOM/186.dcm new file mode 100644 index 0000000..b4e0cda Binary files /dev/null and b/Head_CT_DICOM/186.dcm differ diff --git a/Head_CT_DICOM/187.dcm b/Head_CT_DICOM/187.dcm new file mode 100644 index 0000000..1d78339 Binary files /dev/null and b/Head_CT_DICOM/187.dcm differ diff --git a/Head_CT_DICOM/188.dcm b/Head_CT_DICOM/188.dcm new file mode 100644 index 0000000..df933cc Binary files /dev/null and b/Head_CT_DICOM/188.dcm differ diff --git a/Head_CT_DICOM/189.dcm b/Head_CT_DICOM/189.dcm new file mode 100644 index 0000000..9739302 Binary files /dev/null and b/Head_CT_DICOM/189.dcm differ diff --git a/Head_CT_DICOM/19.dcm b/Head_CT_DICOM/19.dcm new file mode 100644 index 0000000..2931f6e Binary files /dev/null and b/Head_CT_DICOM/19.dcm differ diff --git a/Head_CT_DICOM/190.dcm b/Head_CT_DICOM/190.dcm new file mode 100644 index 0000000..620f47e Binary files /dev/null and b/Head_CT_DICOM/190.dcm differ diff --git a/Head_CT_DICOM/191.dcm b/Head_CT_DICOM/191.dcm new file mode 100644 index 0000000..de5052b Binary files /dev/null and b/Head_CT_DICOM/191.dcm differ diff --git a/Head_CT_DICOM/192.dcm b/Head_CT_DICOM/192.dcm new file mode 100644 index 0000000..5690a2b Binary files /dev/null and b/Head_CT_DICOM/192.dcm differ diff --git a/Head_CT_DICOM/193.dcm b/Head_CT_DICOM/193.dcm new file mode 100644 index 0000000..13d5b07 Binary files /dev/null and b/Head_CT_DICOM/193.dcm differ diff --git a/Head_CT_DICOM/194.dcm b/Head_CT_DICOM/194.dcm new file mode 100644 index 0000000..8347685 Binary files /dev/null and b/Head_CT_DICOM/194.dcm differ diff --git a/Head_CT_DICOM/195.dcm b/Head_CT_DICOM/195.dcm new file mode 100644 index 0000000..c7962a2 Binary files /dev/null and b/Head_CT_DICOM/195.dcm differ diff --git a/Head_CT_DICOM/196.dcm b/Head_CT_DICOM/196.dcm new file mode 100644 index 0000000..d7b73cf Binary files /dev/null and b/Head_CT_DICOM/196.dcm differ diff --git a/Head_CT_DICOM/197.dcm b/Head_CT_DICOM/197.dcm new file mode 100644 index 0000000..96a85df Binary files /dev/null and b/Head_CT_DICOM/197.dcm differ diff --git a/Head_CT_DICOM/198.dcm b/Head_CT_DICOM/198.dcm new file mode 100644 index 0000000..b152bac Binary files /dev/null and b/Head_CT_DICOM/198.dcm differ diff --git a/Head_CT_DICOM/199.dcm b/Head_CT_DICOM/199.dcm new file mode 100644 index 0000000..088716f Binary files /dev/null and b/Head_CT_DICOM/199.dcm differ diff --git a/Head_CT_DICOM/2.dcm b/Head_CT_DICOM/2.dcm new file mode 100644 index 0000000..3637dad Binary files /dev/null and b/Head_CT_DICOM/2.dcm differ diff --git a/Head_CT_DICOM/20.dcm b/Head_CT_DICOM/20.dcm new file mode 100644 index 0000000..85b553c Binary files /dev/null and b/Head_CT_DICOM/20.dcm differ diff --git a/Head_CT_DICOM/200.dcm b/Head_CT_DICOM/200.dcm new file mode 100644 index 0000000..48b8ad5 Binary files /dev/null and b/Head_CT_DICOM/200.dcm differ diff --git a/Head_CT_DICOM/201.dcm b/Head_CT_DICOM/201.dcm new file mode 100644 index 0000000..78d453f Binary files /dev/null and b/Head_CT_DICOM/201.dcm differ diff --git a/Head_CT_DICOM/202.dcm b/Head_CT_DICOM/202.dcm new file mode 100644 index 0000000..16cd5fc Binary files /dev/null and b/Head_CT_DICOM/202.dcm differ diff --git a/Head_CT_DICOM/203.dcm b/Head_CT_DICOM/203.dcm new file mode 100644 index 0000000..2b823ba Binary files /dev/null and b/Head_CT_DICOM/203.dcm differ diff --git a/Head_CT_DICOM/204.dcm b/Head_CT_DICOM/204.dcm new file mode 100644 index 0000000..5c31835 Binary files /dev/null and b/Head_CT_DICOM/204.dcm differ diff --git a/Head_CT_DICOM/205.dcm b/Head_CT_DICOM/205.dcm new file mode 100644 index 0000000..e77ce11 Binary files /dev/null and b/Head_CT_DICOM/205.dcm differ diff --git a/Head_CT_DICOM/206.dcm b/Head_CT_DICOM/206.dcm new file mode 100644 index 0000000..d8cea43 Binary files /dev/null and b/Head_CT_DICOM/206.dcm differ diff --git a/Head_CT_DICOM/207.dcm b/Head_CT_DICOM/207.dcm new file mode 100644 index 0000000..f679f55 Binary files /dev/null and b/Head_CT_DICOM/207.dcm differ diff --git a/Head_CT_DICOM/208.dcm b/Head_CT_DICOM/208.dcm new file mode 100644 index 0000000..a87e028 Binary files /dev/null and b/Head_CT_DICOM/208.dcm differ diff --git a/Head_CT_DICOM/209.dcm b/Head_CT_DICOM/209.dcm new file mode 100644 index 0000000..464a142 Binary files /dev/null and b/Head_CT_DICOM/209.dcm differ diff --git a/Head_CT_DICOM/21.dcm b/Head_CT_DICOM/21.dcm new file mode 100644 index 0000000..af3f470 Binary files /dev/null and b/Head_CT_DICOM/21.dcm differ diff --git a/Head_CT_DICOM/210.dcm b/Head_CT_DICOM/210.dcm new file mode 100644 index 0000000..0e179dd Binary files /dev/null and b/Head_CT_DICOM/210.dcm differ diff --git a/Head_CT_DICOM/211.dcm b/Head_CT_DICOM/211.dcm new file mode 100644 index 0000000..cff043f Binary files /dev/null and b/Head_CT_DICOM/211.dcm differ diff --git a/Head_CT_DICOM/212.dcm b/Head_CT_DICOM/212.dcm new file mode 100644 index 0000000..ab8c11b Binary files /dev/null and b/Head_CT_DICOM/212.dcm differ diff --git a/Head_CT_DICOM/213.dcm b/Head_CT_DICOM/213.dcm new file mode 100644 index 0000000..d87d888 Binary files /dev/null and b/Head_CT_DICOM/213.dcm differ diff --git a/Head_CT_DICOM/214.dcm b/Head_CT_DICOM/214.dcm new file mode 100644 index 0000000..511605b Binary files /dev/null and b/Head_CT_DICOM/214.dcm differ diff --git a/Head_CT_DICOM/215.dcm b/Head_CT_DICOM/215.dcm new file mode 100644 index 0000000..f12da29 Binary files /dev/null and b/Head_CT_DICOM/215.dcm differ diff --git a/Head_CT_DICOM/216.dcm b/Head_CT_DICOM/216.dcm new file mode 100644 index 0000000..e593bf2 Binary files /dev/null and b/Head_CT_DICOM/216.dcm differ diff --git a/Head_CT_DICOM/217.dcm b/Head_CT_DICOM/217.dcm new file mode 100644 index 0000000..bf68c6e Binary files /dev/null and b/Head_CT_DICOM/217.dcm differ diff --git a/Head_CT_DICOM/218.dcm b/Head_CT_DICOM/218.dcm new file mode 100644 index 0000000..64554f0 Binary files /dev/null and b/Head_CT_DICOM/218.dcm differ diff --git a/Head_CT_DICOM/219.dcm b/Head_CT_DICOM/219.dcm new file mode 100644 index 0000000..d3c62ab Binary files /dev/null and b/Head_CT_DICOM/219.dcm differ diff --git a/Head_CT_DICOM/22.dcm b/Head_CT_DICOM/22.dcm new file mode 100644 index 0000000..a01ca1b Binary files /dev/null and b/Head_CT_DICOM/22.dcm differ diff --git a/Head_CT_DICOM/220.dcm b/Head_CT_DICOM/220.dcm new file mode 100644 index 0000000..4f4d496 Binary files /dev/null and b/Head_CT_DICOM/220.dcm differ diff --git a/Head_CT_DICOM/221.dcm b/Head_CT_DICOM/221.dcm new file mode 100644 index 0000000..d3c5938 Binary files /dev/null and b/Head_CT_DICOM/221.dcm differ diff --git a/Head_CT_DICOM/222.dcm b/Head_CT_DICOM/222.dcm new file mode 100644 index 0000000..0e861eb Binary files /dev/null and b/Head_CT_DICOM/222.dcm differ diff --git a/Head_CT_DICOM/223.dcm b/Head_CT_DICOM/223.dcm new file mode 100644 index 0000000..1052fb7 Binary files /dev/null and b/Head_CT_DICOM/223.dcm differ diff --git a/Head_CT_DICOM/224.dcm b/Head_CT_DICOM/224.dcm new file mode 100644 index 0000000..c59c02e Binary files /dev/null and b/Head_CT_DICOM/224.dcm differ diff --git a/Head_CT_DICOM/225.dcm b/Head_CT_DICOM/225.dcm new file mode 100644 index 0000000..c4fb077 Binary files /dev/null and b/Head_CT_DICOM/225.dcm differ diff --git a/Head_CT_DICOM/226.dcm b/Head_CT_DICOM/226.dcm new file mode 100644 index 0000000..25dd0a1 Binary files /dev/null and b/Head_CT_DICOM/226.dcm differ diff --git a/Head_CT_DICOM/227.dcm b/Head_CT_DICOM/227.dcm new file mode 100644 index 0000000..c3e8262 Binary files /dev/null and b/Head_CT_DICOM/227.dcm differ diff --git a/Head_CT_DICOM/228.dcm b/Head_CT_DICOM/228.dcm new file mode 100644 index 0000000..2ac3d1a Binary files /dev/null and b/Head_CT_DICOM/228.dcm differ diff --git a/Head_CT_DICOM/229.dcm b/Head_CT_DICOM/229.dcm new file mode 100644 index 0000000..63c5901 Binary files /dev/null and b/Head_CT_DICOM/229.dcm differ diff --git a/Head_CT_DICOM/23.dcm b/Head_CT_DICOM/23.dcm new file mode 100644 index 0000000..c7abe53 Binary files /dev/null and b/Head_CT_DICOM/23.dcm differ diff --git a/Head_CT_DICOM/230.dcm b/Head_CT_DICOM/230.dcm new file mode 100644 index 0000000..4733500 Binary files /dev/null and b/Head_CT_DICOM/230.dcm differ diff --git a/Head_CT_DICOM/231.dcm b/Head_CT_DICOM/231.dcm new file mode 100644 index 0000000..6c99a07 Binary files /dev/null and b/Head_CT_DICOM/231.dcm differ diff --git a/Head_CT_DICOM/232.dcm b/Head_CT_DICOM/232.dcm new file mode 100644 index 0000000..8b50242 Binary files /dev/null and b/Head_CT_DICOM/232.dcm differ diff --git a/Head_CT_DICOM/233.dcm b/Head_CT_DICOM/233.dcm new file mode 100644 index 0000000..df2dc61 Binary files /dev/null and b/Head_CT_DICOM/233.dcm differ diff --git a/Head_CT_DICOM/234.dcm b/Head_CT_DICOM/234.dcm new file mode 100644 index 0000000..0b53f99 Binary files /dev/null and b/Head_CT_DICOM/234.dcm differ diff --git a/Head_CT_DICOM/235.dcm b/Head_CT_DICOM/235.dcm new file mode 100644 index 0000000..4dc353a Binary files /dev/null and b/Head_CT_DICOM/235.dcm differ diff --git a/Head_CT_DICOM/236.dcm b/Head_CT_DICOM/236.dcm new file mode 100644 index 0000000..6bbfc9f Binary files /dev/null and b/Head_CT_DICOM/236.dcm differ diff --git a/Head_CT_DICOM/237.dcm b/Head_CT_DICOM/237.dcm new file mode 100644 index 0000000..b2f1411 Binary files /dev/null and b/Head_CT_DICOM/237.dcm differ diff --git a/Head_CT_DICOM/238.dcm b/Head_CT_DICOM/238.dcm new file mode 100644 index 0000000..34f1654 Binary files /dev/null and b/Head_CT_DICOM/238.dcm differ diff --git a/Head_CT_DICOM/239.dcm b/Head_CT_DICOM/239.dcm new file mode 100644 index 0000000..bafc393 Binary files /dev/null and b/Head_CT_DICOM/239.dcm differ diff --git a/Head_CT_DICOM/24.dcm b/Head_CT_DICOM/24.dcm new file mode 100644 index 0000000..3c0da92 Binary files /dev/null and b/Head_CT_DICOM/24.dcm differ diff --git a/Head_CT_DICOM/240.dcm b/Head_CT_DICOM/240.dcm new file mode 100644 index 0000000..0ffb58a Binary files /dev/null and b/Head_CT_DICOM/240.dcm differ diff --git a/Head_CT_DICOM/241.dcm b/Head_CT_DICOM/241.dcm new file mode 100644 index 0000000..f0bc9a8 Binary files /dev/null and b/Head_CT_DICOM/241.dcm differ diff --git a/Head_CT_DICOM/242.dcm b/Head_CT_DICOM/242.dcm new file mode 100644 index 0000000..18452d0 Binary files /dev/null and b/Head_CT_DICOM/242.dcm differ diff --git a/Head_CT_DICOM/243.dcm b/Head_CT_DICOM/243.dcm new file mode 100644 index 0000000..df46c6c Binary files /dev/null and b/Head_CT_DICOM/243.dcm differ diff --git a/Head_CT_DICOM/244.dcm b/Head_CT_DICOM/244.dcm new file mode 100644 index 0000000..09c1c1e Binary files /dev/null and b/Head_CT_DICOM/244.dcm differ diff --git a/Head_CT_DICOM/245.dcm b/Head_CT_DICOM/245.dcm new file mode 100644 index 0000000..51b9e76 Binary files /dev/null and b/Head_CT_DICOM/245.dcm differ diff --git a/Head_CT_DICOM/246.dcm b/Head_CT_DICOM/246.dcm new file mode 100644 index 0000000..de1bb99 Binary files /dev/null and b/Head_CT_DICOM/246.dcm differ diff --git a/Head_CT_DICOM/247.dcm b/Head_CT_DICOM/247.dcm new file mode 100644 index 0000000..bcf9693 Binary files /dev/null and b/Head_CT_DICOM/247.dcm differ diff --git a/Head_CT_DICOM/248.dcm b/Head_CT_DICOM/248.dcm new file mode 100644 index 0000000..017535d Binary files /dev/null and b/Head_CT_DICOM/248.dcm differ diff --git a/Head_CT_DICOM/249.dcm b/Head_CT_DICOM/249.dcm new file mode 100644 index 0000000..d4e7da2 Binary files /dev/null and b/Head_CT_DICOM/249.dcm differ diff --git a/Head_CT_DICOM/25.dcm b/Head_CT_DICOM/25.dcm new file mode 100644 index 0000000..9e7198f Binary files /dev/null and b/Head_CT_DICOM/25.dcm differ diff --git a/Head_CT_DICOM/250.dcm b/Head_CT_DICOM/250.dcm new file mode 100644 index 0000000..0022d1f Binary files /dev/null and b/Head_CT_DICOM/250.dcm differ diff --git a/Head_CT_DICOM/251.dcm b/Head_CT_DICOM/251.dcm new file mode 100644 index 0000000..596ac03 Binary files /dev/null and b/Head_CT_DICOM/251.dcm differ diff --git a/Head_CT_DICOM/252.dcm b/Head_CT_DICOM/252.dcm new file mode 100644 index 0000000..03fab4d Binary files /dev/null and b/Head_CT_DICOM/252.dcm differ diff --git a/Head_CT_DICOM/253.dcm b/Head_CT_DICOM/253.dcm new file mode 100644 index 0000000..40dac6f Binary files /dev/null and b/Head_CT_DICOM/253.dcm differ diff --git a/Head_CT_DICOM/254.dcm b/Head_CT_DICOM/254.dcm new file mode 100644 index 0000000..1f71e6c Binary files /dev/null and b/Head_CT_DICOM/254.dcm differ diff --git a/Head_CT_DICOM/255.dcm b/Head_CT_DICOM/255.dcm new file mode 100644 index 0000000..e4d1058 Binary files /dev/null and b/Head_CT_DICOM/255.dcm differ diff --git a/Head_CT_DICOM/256.dcm b/Head_CT_DICOM/256.dcm new file mode 100644 index 0000000..0ce1eec Binary files /dev/null and b/Head_CT_DICOM/256.dcm differ diff --git a/Head_CT_DICOM/257.dcm b/Head_CT_DICOM/257.dcm new file mode 100644 index 0000000..24590e1 Binary files /dev/null and b/Head_CT_DICOM/257.dcm differ diff --git a/Head_CT_DICOM/258.dcm b/Head_CT_DICOM/258.dcm new file mode 100644 index 0000000..65e55fe Binary files /dev/null and b/Head_CT_DICOM/258.dcm differ diff --git a/Head_CT_DICOM/259.dcm b/Head_CT_DICOM/259.dcm new file mode 100644 index 0000000..326c316 Binary files /dev/null and b/Head_CT_DICOM/259.dcm differ diff --git a/Head_CT_DICOM/26.dcm b/Head_CT_DICOM/26.dcm new file mode 100644 index 0000000..a45d55e Binary files /dev/null and b/Head_CT_DICOM/26.dcm differ diff --git a/Head_CT_DICOM/260.dcm b/Head_CT_DICOM/260.dcm new file mode 100644 index 0000000..0f42f8a Binary files /dev/null and b/Head_CT_DICOM/260.dcm differ diff --git a/Head_CT_DICOM/261.dcm b/Head_CT_DICOM/261.dcm new file mode 100644 index 0000000..479b0c9 Binary files /dev/null and b/Head_CT_DICOM/261.dcm differ diff --git a/Head_CT_DICOM/262.dcm b/Head_CT_DICOM/262.dcm new file mode 100644 index 0000000..2df0437 Binary files /dev/null and b/Head_CT_DICOM/262.dcm differ diff --git a/Head_CT_DICOM/263.dcm b/Head_CT_DICOM/263.dcm new file mode 100644 index 0000000..2d08b91 Binary files /dev/null and b/Head_CT_DICOM/263.dcm differ diff --git a/Head_CT_DICOM/264.dcm b/Head_CT_DICOM/264.dcm new file mode 100644 index 0000000..f366087 Binary files /dev/null and b/Head_CT_DICOM/264.dcm differ diff --git a/Head_CT_DICOM/265.dcm b/Head_CT_DICOM/265.dcm new file mode 100644 index 0000000..05a80c6 Binary files /dev/null and b/Head_CT_DICOM/265.dcm differ diff --git a/Head_CT_DICOM/266.dcm b/Head_CT_DICOM/266.dcm new file mode 100644 index 0000000..72cbf69 Binary files /dev/null and b/Head_CT_DICOM/266.dcm differ diff --git a/Head_CT_DICOM/267.dcm b/Head_CT_DICOM/267.dcm new file mode 100644 index 0000000..db78e53 Binary files /dev/null and b/Head_CT_DICOM/267.dcm differ diff --git a/Head_CT_DICOM/268.dcm b/Head_CT_DICOM/268.dcm new file mode 100644 index 0000000..c4e7540 Binary files /dev/null and b/Head_CT_DICOM/268.dcm differ diff --git a/Head_CT_DICOM/269.dcm b/Head_CT_DICOM/269.dcm new file mode 100644 index 0000000..b0b32b7 Binary files /dev/null and b/Head_CT_DICOM/269.dcm differ diff --git a/Head_CT_DICOM/27.dcm b/Head_CT_DICOM/27.dcm new file mode 100644 index 0000000..2ff5aa4 Binary files /dev/null and b/Head_CT_DICOM/27.dcm differ diff --git a/Head_CT_DICOM/270.dcm b/Head_CT_DICOM/270.dcm new file mode 100644 index 0000000..6e2f4d3 Binary files /dev/null and b/Head_CT_DICOM/270.dcm differ diff --git a/Head_CT_DICOM/271.dcm b/Head_CT_DICOM/271.dcm new file mode 100644 index 0000000..9f2f36d Binary files /dev/null and b/Head_CT_DICOM/271.dcm differ diff --git a/Head_CT_DICOM/272.dcm b/Head_CT_DICOM/272.dcm new file mode 100644 index 0000000..0674f58 Binary files /dev/null and b/Head_CT_DICOM/272.dcm differ diff --git a/Head_CT_DICOM/273.dcm b/Head_CT_DICOM/273.dcm new file mode 100644 index 0000000..9d0db95 Binary files /dev/null and b/Head_CT_DICOM/273.dcm differ diff --git a/Head_CT_DICOM/274.dcm b/Head_CT_DICOM/274.dcm new file mode 100644 index 0000000..eac7bbe Binary files /dev/null and b/Head_CT_DICOM/274.dcm differ diff --git a/Head_CT_DICOM/275.dcm b/Head_CT_DICOM/275.dcm new file mode 100644 index 0000000..51990c2 Binary files /dev/null and b/Head_CT_DICOM/275.dcm differ diff --git a/Head_CT_DICOM/276.dcm b/Head_CT_DICOM/276.dcm new file mode 100644 index 0000000..29b3071 Binary files /dev/null and b/Head_CT_DICOM/276.dcm differ diff --git a/Head_CT_DICOM/277.dcm b/Head_CT_DICOM/277.dcm new file mode 100644 index 0000000..668b78e Binary files /dev/null and b/Head_CT_DICOM/277.dcm differ diff --git a/Head_CT_DICOM/278.dcm b/Head_CT_DICOM/278.dcm new file mode 100644 index 0000000..00dd934 Binary files /dev/null and b/Head_CT_DICOM/278.dcm differ diff --git a/Head_CT_DICOM/279.dcm b/Head_CT_DICOM/279.dcm new file mode 100644 index 0000000..c096d12 Binary files /dev/null and b/Head_CT_DICOM/279.dcm differ diff --git a/Head_CT_DICOM/28.dcm b/Head_CT_DICOM/28.dcm new file mode 100644 index 0000000..3520a5c Binary files /dev/null and b/Head_CT_DICOM/28.dcm differ diff --git a/Head_CT_DICOM/280.dcm b/Head_CT_DICOM/280.dcm new file mode 100644 index 0000000..908f792 Binary files /dev/null and b/Head_CT_DICOM/280.dcm differ diff --git a/Head_CT_DICOM/281.dcm b/Head_CT_DICOM/281.dcm new file mode 100644 index 0000000..a9e84b3 Binary files /dev/null and b/Head_CT_DICOM/281.dcm differ diff --git a/Head_CT_DICOM/282.dcm b/Head_CT_DICOM/282.dcm new file mode 100644 index 0000000..b170ffe Binary files /dev/null and b/Head_CT_DICOM/282.dcm differ diff --git a/Head_CT_DICOM/283.dcm b/Head_CT_DICOM/283.dcm new file mode 100644 index 0000000..0f3e277 Binary files /dev/null and b/Head_CT_DICOM/283.dcm differ diff --git a/Head_CT_DICOM/284.dcm b/Head_CT_DICOM/284.dcm new file mode 100644 index 0000000..1792234 Binary files /dev/null and b/Head_CT_DICOM/284.dcm differ diff --git a/Head_CT_DICOM/285.dcm b/Head_CT_DICOM/285.dcm new file mode 100644 index 0000000..8e16ba9 Binary files /dev/null and b/Head_CT_DICOM/285.dcm differ diff --git a/Head_CT_DICOM/286.dcm b/Head_CT_DICOM/286.dcm new file mode 100644 index 0000000..e71de2d Binary files /dev/null and b/Head_CT_DICOM/286.dcm differ diff --git a/Head_CT_DICOM/287.dcm b/Head_CT_DICOM/287.dcm new file mode 100644 index 0000000..9e43041 Binary files /dev/null and b/Head_CT_DICOM/287.dcm differ diff --git a/Head_CT_DICOM/288.dcm b/Head_CT_DICOM/288.dcm new file mode 100644 index 0000000..7320251 Binary files /dev/null and b/Head_CT_DICOM/288.dcm differ diff --git a/Head_CT_DICOM/289.dcm b/Head_CT_DICOM/289.dcm new file mode 100644 index 0000000..ae6bca2 Binary files /dev/null and b/Head_CT_DICOM/289.dcm differ diff --git a/Head_CT_DICOM/29.dcm b/Head_CT_DICOM/29.dcm new file mode 100644 index 0000000..2bf04b5 Binary files /dev/null and b/Head_CT_DICOM/29.dcm differ diff --git a/Head_CT_DICOM/290.dcm b/Head_CT_DICOM/290.dcm new file mode 100644 index 0000000..599c322 Binary files /dev/null and b/Head_CT_DICOM/290.dcm differ diff --git a/Head_CT_DICOM/291.dcm b/Head_CT_DICOM/291.dcm new file mode 100644 index 0000000..674be56 Binary files /dev/null and b/Head_CT_DICOM/291.dcm differ diff --git a/Head_CT_DICOM/292.dcm b/Head_CT_DICOM/292.dcm new file mode 100644 index 0000000..429ec9f Binary files /dev/null and b/Head_CT_DICOM/292.dcm differ diff --git a/Head_CT_DICOM/293.dcm b/Head_CT_DICOM/293.dcm new file mode 100644 index 0000000..779ffb6 Binary files /dev/null and b/Head_CT_DICOM/293.dcm differ diff --git a/Head_CT_DICOM/294.dcm b/Head_CT_DICOM/294.dcm new file mode 100644 index 0000000..61f015b Binary files /dev/null and b/Head_CT_DICOM/294.dcm differ diff --git a/Head_CT_DICOM/295.dcm b/Head_CT_DICOM/295.dcm new file mode 100644 index 0000000..34a58c6 Binary files /dev/null and b/Head_CT_DICOM/295.dcm differ diff --git a/Head_CT_DICOM/296.dcm b/Head_CT_DICOM/296.dcm new file mode 100644 index 0000000..7c641b1 Binary files /dev/null and b/Head_CT_DICOM/296.dcm differ diff --git a/Head_CT_DICOM/297.dcm b/Head_CT_DICOM/297.dcm new file mode 100644 index 0000000..74de6de Binary files /dev/null and b/Head_CT_DICOM/297.dcm differ diff --git a/Head_CT_DICOM/298.dcm b/Head_CT_DICOM/298.dcm new file mode 100644 index 0000000..45600b5 Binary files /dev/null and b/Head_CT_DICOM/298.dcm differ diff --git a/Head_CT_DICOM/299.dcm b/Head_CT_DICOM/299.dcm new file mode 100644 index 0000000..b71622b Binary files /dev/null and b/Head_CT_DICOM/299.dcm differ diff --git a/Head_CT_DICOM/3.dcm b/Head_CT_DICOM/3.dcm new file mode 100644 index 0000000..dc72f8b Binary files /dev/null and b/Head_CT_DICOM/3.dcm differ diff --git a/Head_CT_DICOM/30.dcm b/Head_CT_DICOM/30.dcm new file mode 100644 index 0000000..a7b2fdf Binary files /dev/null and b/Head_CT_DICOM/30.dcm differ diff --git a/Head_CT_DICOM/300.dcm b/Head_CT_DICOM/300.dcm new file mode 100644 index 0000000..44bfce3 Binary files /dev/null and b/Head_CT_DICOM/300.dcm differ diff --git a/Head_CT_DICOM/31.dcm b/Head_CT_DICOM/31.dcm new file mode 100644 index 0000000..c166739 Binary files /dev/null and b/Head_CT_DICOM/31.dcm differ diff --git a/Head_CT_DICOM/32.dcm b/Head_CT_DICOM/32.dcm new file mode 100644 index 0000000..4d37969 Binary files /dev/null and b/Head_CT_DICOM/32.dcm differ diff --git a/Head_CT_DICOM/33.dcm b/Head_CT_DICOM/33.dcm new file mode 100644 index 0000000..675db57 Binary files /dev/null and b/Head_CT_DICOM/33.dcm differ diff --git a/Head_CT_DICOM/34.dcm b/Head_CT_DICOM/34.dcm new file mode 100644 index 0000000..e073f60 Binary files /dev/null and b/Head_CT_DICOM/34.dcm differ diff --git a/Head_CT_DICOM/35.dcm b/Head_CT_DICOM/35.dcm new file mode 100644 index 0000000..1d15aee Binary files /dev/null and b/Head_CT_DICOM/35.dcm differ diff --git a/Head_CT_DICOM/36.dcm b/Head_CT_DICOM/36.dcm new file mode 100644 index 0000000..7e915da Binary files /dev/null and b/Head_CT_DICOM/36.dcm differ diff --git a/Head_CT_DICOM/37.dcm b/Head_CT_DICOM/37.dcm new file mode 100644 index 0000000..8954ed4 Binary files /dev/null and b/Head_CT_DICOM/37.dcm differ diff --git a/Head_CT_DICOM/38.dcm b/Head_CT_DICOM/38.dcm new file mode 100644 index 0000000..3e05328 Binary files /dev/null and b/Head_CT_DICOM/38.dcm differ diff --git a/Head_CT_DICOM/39.dcm b/Head_CT_DICOM/39.dcm new file mode 100644 index 0000000..f213f42 Binary files /dev/null and b/Head_CT_DICOM/39.dcm differ diff --git a/Head_CT_DICOM/4.dcm b/Head_CT_DICOM/4.dcm new file mode 100644 index 0000000..ee226ac Binary files /dev/null and b/Head_CT_DICOM/4.dcm differ diff --git a/Head_CT_DICOM/40.dcm b/Head_CT_DICOM/40.dcm new file mode 100644 index 0000000..b4dcd69 Binary files /dev/null and b/Head_CT_DICOM/40.dcm differ diff --git a/Head_CT_DICOM/41.dcm b/Head_CT_DICOM/41.dcm new file mode 100644 index 0000000..dab712d Binary files /dev/null and b/Head_CT_DICOM/41.dcm differ diff --git a/Head_CT_DICOM/42.dcm b/Head_CT_DICOM/42.dcm new file mode 100644 index 0000000..acbb50d Binary files /dev/null and b/Head_CT_DICOM/42.dcm differ diff --git a/Head_CT_DICOM/43.dcm b/Head_CT_DICOM/43.dcm new file mode 100644 index 0000000..530c0ff Binary files /dev/null and b/Head_CT_DICOM/43.dcm differ diff --git a/Head_CT_DICOM/44.dcm b/Head_CT_DICOM/44.dcm new file mode 100644 index 0000000..eae71cf Binary files /dev/null and b/Head_CT_DICOM/44.dcm differ diff --git a/Head_CT_DICOM/45.dcm b/Head_CT_DICOM/45.dcm new file mode 100644 index 0000000..f9b5a64 Binary files /dev/null and b/Head_CT_DICOM/45.dcm differ diff --git a/Head_CT_DICOM/46.dcm b/Head_CT_DICOM/46.dcm new file mode 100644 index 0000000..f86f493 Binary files /dev/null and b/Head_CT_DICOM/46.dcm differ diff --git a/Head_CT_DICOM/47.dcm b/Head_CT_DICOM/47.dcm new file mode 100644 index 0000000..3ddfec3 Binary files /dev/null and b/Head_CT_DICOM/47.dcm differ diff --git a/Head_CT_DICOM/48.dcm b/Head_CT_DICOM/48.dcm new file mode 100644 index 0000000..8cb792b Binary files /dev/null and b/Head_CT_DICOM/48.dcm differ diff --git a/Head_CT_DICOM/49.dcm b/Head_CT_DICOM/49.dcm new file mode 100644 index 0000000..a0bbc87 Binary files /dev/null and b/Head_CT_DICOM/49.dcm differ diff --git a/Head_CT_DICOM/5.dcm b/Head_CT_DICOM/5.dcm new file mode 100644 index 0000000..3e55147 Binary files /dev/null and b/Head_CT_DICOM/5.dcm differ diff --git a/Head_CT_DICOM/50.dcm b/Head_CT_DICOM/50.dcm new file mode 100644 index 0000000..5974179 Binary files /dev/null and b/Head_CT_DICOM/50.dcm differ diff --git a/Head_CT_DICOM/51.dcm b/Head_CT_DICOM/51.dcm new file mode 100644 index 0000000..0e76a68 Binary files /dev/null and b/Head_CT_DICOM/51.dcm differ diff --git a/Head_CT_DICOM/52.dcm b/Head_CT_DICOM/52.dcm new file mode 100644 index 0000000..e16fc8e Binary files /dev/null and b/Head_CT_DICOM/52.dcm differ diff --git a/Head_CT_DICOM/53.dcm b/Head_CT_DICOM/53.dcm new file mode 100644 index 0000000..5a21f80 Binary files /dev/null and b/Head_CT_DICOM/53.dcm differ diff --git a/Head_CT_DICOM/54.dcm b/Head_CT_DICOM/54.dcm new file mode 100644 index 0000000..c2498b6 Binary files /dev/null and b/Head_CT_DICOM/54.dcm differ diff --git a/Head_CT_DICOM/55.dcm b/Head_CT_DICOM/55.dcm new file mode 100644 index 0000000..a50f539 Binary files /dev/null and b/Head_CT_DICOM/55.dcm differ diff --git a/Head_CT_DICOM/56.dcm b/Head_CT_DICOM/56.dcm new file mode 100644 index 0000000..cb24fc0 Binary files /dev/null and b/Head_CT_DICOM/56.dcm differ diff --git a/Head_CT_DICOM/57.dcm b/Head_CT_DICOM/57.dcm new file mode 100644 index 0000000..c6c2df5 Binary files /dev/null and b/Head_CT_DICOM/57.dcm differ diff --git a/Head_CT_DICOM/58.dcm b/Head_CT_DICOM/58.dcm new file mode 100644 index 0000000..e4e9a0d Binary files /dev/null and b/Head_CT_DICOM/58.dcm differ diff --git a/Head_CT_DICOM/59.dcm b/Head_CT_DICOM/59.dcm new file mode 100644 index 0000000..11b21cc Binary files /dev/null and b/Head_CT_DICOM/59.dcm differ diff --git a/Head_CT_DICOM/6.dcm b/Head_CT_DICOM/6.dcm new file mode 100644 index 0000000..14bea1c Binary files /dev/null and b/Head_CT_DICOM/6.dcm differ diff --git a/Head_CT_DICOM/60.dcm b/Head_CT_DICOM/60.dcm new file mode 100644 index 0000000..88ec3a6 Binary files /dev/null and b/Head_CT_DICOM/60.dcm differ diff --git a/Head_CT_DICOM/61.dcm b/Head_CT_DICOM/61.dcm new file mode 100644 index 0000000..905c3d7 Binary files /dev/null and b/Head_CT_DICOM/61.dcm differ diff --git a/Head_CT_DICOM/62.dcm b/Head_CT_DICOM/62.dcm new file mode 100644 index 0000000..8f0ceaa Binary files /dev/null and b/Head_CT_DICOM/62.dcm differ diff --git a/Head_CT_DICOM/63.dcm b/Head_CT_DICOM/63.dcm new file mode 100644 index 0000000..3c1f716 Binary files /dev/null and b/Head_CT_DICOM/63.dcm differ diff --git a/Head_CT_DICOM/64.dcm b/Head_CT_DICOM/64.dcm new file mode 100644 index 0000000..4944dc6 Binary files /dev/null and b/Head_CT_DICOM/64.dcm differ diff --git a/Head_CT_DICOM/65.dcm b/Head_CT_DICOM/65.dcm new file mode 100644 index 0000000..84521a4 Binary files /dev/null and b/Head_CT_DICOM/65.dcm differ diff --git a/Head_CT_DICOM/66.dcm b/Head_CT_DICOM/66.dcm new file mode 100644 index 0000000..28b06e7 Binary files /dev/null and b/Head_CT_DICOM/66.dcm differ diff --git a/Head_CT_DICOM/67.dcm b/Head_CT_DICOM/67.dcm new file mode 100644 index 0000000..63827da Binary files /dev/null and b/Head_CT_DICOM/67.dcm differ diff --git a/Head_CT_DICOM/68.dcm b/Head_CT_DICOM/68.dcm new file mode 100644 index 0000000..d01b341 Binary files /dev/null and b/Head_CT_DICOM/68.dcm differ diff --git a/Head_CT_DICOM/69.dcm b/Head_CT_DICOM/69.dcm new file mode 100644 index 0000000..38023a1 Binary files /dev/null and b/Head_CT_DICOM/69.dcm differ diff --git a/Head_CT_DICOM/7.dcm b/Head_CT_DICOM/7.dcm new file mode 100644 index 0000000..9e975af Binary files /dev/null and b/Head_CT_DICOM/7.dcm differ diff --git a/Head_CT_DICOM/70.dcm b/Head_CT_DICOM/70.dcm new file mode 100644 index 0000000..02067da Binary files /dev/null and b/Head_CT_DICOM/70.dcm differ diff --git a/Head_CT_DICOM/71.dcm b/Head_CT_DICOM/71.dcm new file mode 100644 index 0000000..2c67398 Binary files /dev/null and b/Head_CT_DICOM/71.dcm differ diff --git a/Head_CT_DICOM/72.dcm b/Head_CT_DICOM/72.dcm new file mode 100644 index 0000000..31f09ba Binary files /dev/null and b/Head_CT_DICOM/72.dcm differ diff --git a/Head_CT_DICOM/73.dcm b/Head_CT_DICOM/73.dcm new file mode 100644 index 0000000..3942ea7 Binary files /dev/null and b/Head_CT_DICOM/73.dcm differ diff --git a/Head_CT_DICOM/74.dcm b/Head_CT_DICOM/74.dcm new file mode 100644 index 0000000..7d1ccad Binary files /dev/null and b/Head_CT_DICOM/74.dcm differ diff --git a/Head_CT_DICOM/75.dcm b/Head_CT_DICOM/75.dcm new file mode 100644 index 0000000..1cb641c Binary files /dev/null and b/Head_CT_DICOM/75.dcm differ diff --git a/Head_CT_DICOM/76.dcm b/Head_CT_DICOM/76.dcm new file mode 100644 index 0000000..bfc00a4 Binary files /dev/null and b/Head_CT_DICOM/76.dcm differ diff --git a/Head_CT_DICOM/77.dcm b/Head_CT_DICOM/77.dcm new file mode 100644 index 0000000..36dacaa Binary files /dev/null and b/Head_CT_DICOM/77.dcm differ diff --git a/Head_CT_DICOM/78.dcm b/Head_CT_DICOM/78.dcm new file mode 100644 index 0000000..215a06c Binary files /dev/null and b/Head_CT_DICOM/78.dcm differ diff --git a/Head_CT_DICOM/79.dcm b/Head_CT_DICOM/79.dcm new file mode 100644 index 0000000..481c09e Binary files /dev/null and b/Head_CT_DICOM/79.dcm differ diff --git a/Head_CT_DICOM/8.dcm b/Head_CT_DICOM/8.dcm new file mode 100644 index 0000000..6e7e66d Binary files /dev/null and b/Head_CT_DICOM/8.dcm differ diff --git a/Head_CT_DICOM/80.dcm b/Head_CT_DICOM/80.dcm new file mode 100644 index 0000000..dfd20b7 Binary files /dev/null and b/Head_CT_DICOM/80.dcm differ diff --git a/Head_CT_DICOM/81.dcm b/Head_CT_DICOM/81.dcm new file mode 100644 index 0000000..138de4b Binary files /dev/null and b/Head_CT_DICOM/81.dcm differ diff --git a/Head_CT_DICOM/82.dcm b/Head_CT_DICOM/82.dcm new file mode 100644 index 0000000..b494d96 Binary files /dev/null and b/Head_CT_DICOM/82.dcm differ diff --git a/Head_CT_DICOM/83.dcm b/Head_CT_DICOM/83.dcm new file mode 100644 index 0000000..5f81261 Binary files /dev/null and b/Head_CT_DICOM/83.dcm differ diff --git a/Head_CT_DICOM/84.dcm b/Head_CT_DICOM/84.dcm new file mode 100644 index 0000000..6f11283 Binary files /dev/null and b/Head_CT_DICOM/84.dcm differ diff --git a/Head_CT_DICOM/85.dcm b/Head_CT_DICOM/85.dcm new file mode 100644 index 0000000..a7ad690 Binary files /dev/null and b/Head_CT_DICOM/85.dcm differ diff --git a/Head_CT_DICOM/86.dcm b/Head_CT_DICOM/86.dcm new file mode 100644 index 0000000..aa17a59 Binary files /dev/null and b/Head_CT_DICOM/86.dcm differ diff --git a/Head_CT_DICOM/87.dcm b/Head_CT_DICOM/87.dcm new file mode 100644 index 0000000..1ac2150 Binary files /dev/null and b/Head_CT_DICOM/87.dcm differ diff --git a/Head_CT_DICOM/88.dcm b/Head_CT_DICOM/88.dcm new file mode 100644 index 0000000..1a6e809 Binary files /dev/null and b/Head_CT_DICOM/88.dcm differ diff --git a/Head_CT_DICOM/89.dcm b/Head_CT_DICOM/89.dcm new file mode 100644 index 0000000..c695561 Binary files /dev/null and b/Head_CT_DICOM/89.dcm differ diff --git a/Head_CT_DICOM/9.dcm b/Head_CT_DICOM/9.dcm new file mode 100644 index 0000000..42af268 Binary files /dev/null and b/Head_CT_DICOM/9.dcm differ diff --git a/Head_CT_DICOM/90.dcm b/Head_CT_DICOM/90.dcm new file mode 100644 index 0000000..a3574f0 Binary files /dev/null and b/Head_CT_DICOM/90.dcm differ diff --git a/Head_CT_DICOM/91.dcm b/Head_CT_DICOM/91.dcm new file mode 100644 index 0000000..7d90faf Binary files /dev/null and b/Head_CT_DICOM/91.dcm differ diff --git a/Head_CT_DICOM/92.dcm b/Head_CT_DICOM/92.dcm new file mode 100644 index 0000000..ffe362b Binary files /dev/null and b/Head_CT_DICOM/92.dcm differ diff --git a/Head_CT_DICOM/93.dcm b/Head_CT_DICOM/93.dcm new file mode 100644 index 0000000..7aceefc Binary files /dev/null and b/Head_CT_DICOM/93.dcm differ diff --git a/Head_CT_DICOM/94.dcm b/Head_CT_DICOM/94.dcm new file mode 100644 index 0000000..0374108 Binary files /dev/null and b/Head_CT_DICOM/94.dcm differ diff --git a/Head_CT_DICOM/95.dcm b/Head_CT_DICOM/95.dcm new file mode 100644 index 0000000..37843f8 Binary files /dev/null and b/Head_CT_DICOM/95.dcm differ diff --git a/Head_CT_DICOM/96.dcm b/Head_CT_DICOM/96.dcm new file mode 100644 index 0000000..f14da4c Binary files /dev/null and b/Head_CT_DICOM/96.dcm differ diff --git a/Head_CT_DICOM/97.dcm b/Head_CT_DICOM/97.dcm new file mode 100644 index 0000000..73b74a6 Binary files /dev/null and b/Head_CT_DICOM/97.dcm differ diff --git a/Head_CT_DICOM/98.dcm b/Head_CT_DICOM/98.dcm new file mode 100644 index 0000000..65330fe Binary files /dev/null and b/Head_CT_DICOM/98.dcm differ diff --git a/Head_CT_DICOM/99.dcm b/Head_CT_DICOM/99.dcm new file mode 100644 index 0000000..0522dbf Binary files /dev/null and b/Head_CT_DICOM/99.dcm differ diff --git a/Head_CT_ReConstruct/会厌.stl b/Head_CT_ReConstruct/会厌.stl new file mode 100644 index 0000000..96650ab Binary files /dev/null and b/Head_CT_ReConstruct/会厌.stl differ diff --git a/Head_CT_ReConstruct/声门.stl b/Head_CT_ReConstruct/声门.stl new file mode 100644 index 0000000..c58fe6d Binary files /dev/null and b/Head_CT_ReConstruct/声门.stl differ diff --git a/Head_CT_ReConstruct/头部.stl b/Head_CT_ReConstruct/头部.stl new file mode 100644 index 0000000..91b31f0 Binary files /dev/null and b/Head_CT_ReConstruct/头部.stl differ diff --git a/Head_CT_ReConstruct/头颅.stl b/Head_CT_ReConstruct/头颅.stl new file mode 100644 index 0000000..24fcab7 Binary files /dev/null and b/Head_CT_ReConstruct/头颅.stl differ diff --git a/Head_CT_ReConstruct/气管上段.stl b/Head_CT_ReConstruct/气管上段.stl new file mode 100644 index 0000000..c65a6e3 Binary files /dev/null and b/Head_CT_ReConstruct/气管上段.stl differ diff --git a/Head_CT_ReConstruct/气管下段.stl b/Head_CT_ReConstruct/气管下段.stl new file mode 100644 index 0000000..67c0576 Binary files /dev/null and b/Head_CT_ReConstruct/气管下段.stl differ diff --git a/Head_CT_ReConstruct/气管整体.stl b/Head_CT_ReConstruct/气管整体.stl new file mode 100644 index 0000000..f1e2583 Binary files /dev/null and b/Head_CT_ReConstruct/气管整体.stl differ diff --git a/Head_CT_ReConstruct/气管狭窄段.stl b/Head_CT_ReConstruct/气管狭窄段.stl new file mode 100644 index 0000000..9781a01 Binary files /dev/null and b/Head_CT_ReConstruct/气管狭窄段.stl differ diff --git a/Head_CT_ReConstruct/肿瘤.stl b/Head_CT_ReConstruct/肿瘤.stl new file mode 100644 index 0000000..276e21a Binary files /dev/null and b/Head_CT_ReConstruct/肿瘤.stl differ diff --git a/工程分析/实现方案-2026-05-20-11-51-05.md b/工程分析/实现方案-2026-05-20-11-51-05.md new file mode 100644 index 0000000..01991b3 --- /dev/null +++ b/工程分析/实现方案-2026-05-20-11-51-05.md @@ -0,0 +1,60 @@ +# 实现方案:默认医学数据资产入库 + +实现方案文档路径:`工程分析/实现方案-2026-05-20-11-51-05.md` + +## 修改目标 + +将默认项目依赖的 `Head_CT_DICOM/` 和 `Head_CT_ReConstruct/` 纳入 Git/Gitea,使新环境克隆仓库后能够直接加载默认演示项目。 + +## 涉及路径 + +- `.gitignore` +- `.gitattributes` +- `Head_CT_DICOM/` +- `Head_CT_ReConstruct/` +- `工程分析/需求分析-2026-05-20-11-51-05.md` +- `工程分析/实现方案-2026-05-20-11-51-05.md` +- `工程分析/测试方案-2026-05-20-11-51-05.md` +- `工程分析/经验记录.md` + +## 技术路线 + +1. 统计两个默认数据目录的文件数量与体积,记录入测试方案。 +2. 调整 `.gitignore`,移除 `Head_CT_DICOM/` 和 `Head_CT_ReConstruct/` 的忽略规则。 +3. 新增 `.gitattributes`,将 `*.dcm` 和 `*.stl` 作为二进制文件处理。 +4. 使用 `git add` 精确暂存默认数据目录、配置文件和本次工程分析文档。 +5. 检查暂存内容,确认不包含软著材料、历史删除状态或无关文件。 +6. 提交并推送到 Gitea。 +7. 构建并重新部署项目,验证默认项目接口返回 DICOM/STL 数量正常。 + +## 执行步骤 + +- 读取 `工程分析/经验记录.md` 后执行最终修改。 +- 使用 `du`、`find`、`git status` 检查数据目录状态。 +- 修改 `.gitignore` 与 `.gitattributes`。 +- 运行 `npm run build`。 +- 验证 `/api/health`、首页和 `/api/projects/head-ct-demo`。 +- 精确提交并推送。 +- 重启 `tmux` 会话 `revoxelseg-dicom`。 + +## 兼容性与回滚方案 + +- 目录名保持不变,后端默认项目扫描逻辑无需修改。 +- 回滚时可恢复 `.gitignore` 忽略规则,并从 Git 历史中移除或停止跟踪默认数据;但历史大文件仍会存在于旧提交中。 +- 若 Gitea push 因大小限制失败,应保留本地 commit 并记录失败原因,再考虑 Git LFS、压缩包发布或对象存储。 + +## 预计文件变更 + +- 修改 `.gitignore`。 +- 新增 `.gitattributes`。 +- 新增 300 个 DICOM 文件。 +- 新增 9 个 STL 文件。 +- 新增本次工程分析三份文档。 +- 追加 `工程分析/经验记录.md`。 + +## 提交与部署策略 + +- commit message 包含 `2026-05-20-11-51-05` 和“默认医学数据入库”描述。 +- 推送默认远端 `origin/main`。 +- 软著相关目录 `新撰写软著文档/` 不暂存、不提交。 +- 部署优先使用 `tmux` 会话 `revoxelseg-dicom` 与 `npm run serve -- --host 0.0.0.0 --port 4000`。 diff --git a/工程分析/测试方案-2026-05-20-11-51-05.md b/工程分析/测试方案-2026-05-20-11-51-05.md new file mode 100644 index 0000000..5f939c7 --- /dev/null +++ b/工程分析/测试方案-2026-05-20-11-51-05.md @@ -0,0 +1,61 @@ +# 测试方案:默认 DICOM/STL 数据入库验证 + +测试方案文档路径:`工程分析/测试方案-2026-05-20-11-51-05.md` + +## 静态检查 + +- 使用 `du -sh Head_CT_DICOM Head_CT_ReConstruct` 记录目录体积。 +- 使用 `find Head_CT_DICOM -type f | wc -l` 确认 DICOM 文件数。 +- 使用 `find Head_CT_ReConstruct -type f | wc -l` 确认 STL 文件数。 +- 使用 `git check-ignore` 确认两个目录不再被 `.gitignore` 忽略。 +- 使用 `git diff --check` 确认文本配置和文档无空白错误。 +- 使用 `git diff --cached --name-status` 检查暂存内容不包含软著材料和无关历史删除。 + +## 构建检查 + +- 在 `WebSite/` 执行 `npm run build`,确认项目仍可构建。 + +## 关键业务场景验证 + +- 重新部署后访问 `http://127.0.0.1:4000/api/projects/head-ct-demo`。 +- 验证默认项目返回: + - `dicomCount = 300` + - `modelCount = 9` + - `dicomPath = Head_CT_DICOM` + - `modelPath = Head_CT_ReConstruct` +- 验证 `/api/health` 正常。 +- 验证首页返回 200。 + +## 医学影像数据相关边界验证 + +- DICOM/STL 文件作为二进制资产纳入 Git,避免文本 diff。 +- 不修改文件名和目录结构,避免破坏后端默认扫描。 +- 记录新增数据资产约 395M,提示 clone/pull 时间增加。 + +## 部署验证 + +- 使用 `tmux` 会话 `revoxelseg-dicom` 重新启动服务。 +- 查看 `tmux capture-pane` 确认服务监听 `http://0.0.0.0:4000/`。 + +## Git/Gitea 备份验证 + +- commit message 包含 `2026-05-20-11-51-05`。 +- 推送到 Gitea 成功后记录 commit。 +- 若 push 失败,记录远端错误和本地 commit 状态。 + +## 风险与回归关注点 + +- 本次会显著增大仓库体积。 +- 不把 `新撰写软著文档/`、`参考软著构建模板/`、`head-ct-demo-pose-data.json` 混入提交。 +- 不处理已有历史 `工程分析/*2026-05-04/05-08*` 删除状态。 + +## 实际验证记录 + +- 数据体积:`Head_CT_DICOM` 约 154M,`Head_CT_ReConstruct` 约 241M,合计约 395M。 +- 文件数量:`Head_CT_DICOM` 为 300 个文件,`Head_CT_ReConstruct` 为 9 个文件。 +- 忽略规则:移除 `.gitignore` 中 `Head_CT_DICOM/` 与 `Head_CT_ReConstruct/` 忽略规则后,`git check-ignore` 对示例 DICOM/STL 无命中。 +- 二进制属性:新增 `.gitattributes`,配置 `*.dcm binary` 与 `*.stl binary`。 +- 构建检查:`npm run build` 通过;仍有 Vite 单 chunk 大小提示,不影响本次数据入库。 +- 空白检查:`git diff --check` 通过。 +- 服务检查:`http://127.0.0.1:4000/api/health` 返回正常,首页返回 `HTTP/1.1 200 OK`。 +- 默认项目接口:`/api/projects/head-ct-demo` 返回 `dicomCount=300`、`modelCount=9`、`dicomPath=Head_CT_DICOM`、`modelPath=Head_CT_ReConstruct`、`stlFiles=9`。 diff --git a/工程分析/经验记录.md b/工程分析/经验记录.md index bb8c573..7c4360a 100644 --- a/工程分析/经验记录.md +++ b/工程分析/经验记录.md @@ -1189,3 +1189,21 @@ C. 解决问题方案 D. 后续如何避免问题 凡是为含三维场景的页面生成截图或录屏,都应优先验证截图不是空白,并检查浏览器控制台是否有 WebGL 创建失败信息。自动化截图应准备软件渲染兜底;Word 交付前必须用 `unzip -l` 检查 `word/media/` 是否包含预期图片。 + +## 2026-05-20-11-51-05 默认医学数据资产入库需要明确体积与二进制属性 + +A. 具体问题 + +默认项目依赖 `Head_CT_DICOM/` 和 `Head_CT_ReConstruct/`,但两个目录原先被 `.gitignore` 排除。新环境只克隆代码时无法直接加载默认演示项目,需要额外复制医学数据资产。 + +B. 产生问题原因 + +早期工作流把 DICOM/STL 视为不进入普通文档备份的大型医学源数据,避免无意提交;但当前用户明确要求把默认项目数据作为仓库交付资产,以支持新环境开箱构建。 + +C. 解决问题方案 + +移除 `.gitignore` 中对 `Head_CT_DICOM/` 和 `Head_CT_ReConstruct/` 的忽略规则,新增 `.gitattributes` 将 `*.dcm` 和 `*.stl` 标记为 binary。提交前统计数据体积和文件数,验证默认项目接口仍返回 DICOM 300 张、STL 9 个构件。 + +D. 后续如何避免问题 + +默认演示数据和运行态输出要分开管理:默认项目资产可以入库,但导出文件、状态文件和用户临时数据仍应保持忽略。新增大体积医学数据前必须记录体积、文件数、脱敏/授权假设和远端推送结果;若体积继续增长,应评估 Git LFS 或独立数据包发布。 diff --git a/工程分析/需求分析-2026-05-20-11-51-05.md b/工程分析/需求分析-2026-05-20-11-51-05.md new file mode 100644 index 0000000..d9fc199 --- /dev/null +++ b/工程分析/需求分析-2026-05-20-11-51-05.md @@ -0,0 +1,53 @@ +# 需求分析:默认 DICOM/STL 数据纳入 Gitea + +开始时间:`2026-05-20-11-51-05` + +## 原始需求摘要 + +用户要求将 `Head_CT_DICOM/` 与 `Head_CT_ReConstruct/` 也加入 Gitea,因为它们是系统默认项目数据,新环境构建和演示时需要直接可用。 + +## 业务目标 + +- 默认演示项目的数据资产随代码仓库一起交付。 +- 新环境克隆仓库后,无需额外复制 DICOM 和 STL 目录即可加载默认项目。 +- 保持当前默认项目 `head-ct-demo` 的 DICOM 300 张、STL 9 个构件完整可用。 + +## 输入与输出 + +输入: + +- `Head_CT_DICOM/`:默认 DICOM 序列,当前 300 个文件,约 154M。 +- `Head_CT_ReConstruct/`:默认 STL 重建模型,当前 9 个文件,约 241M。 +- `.gitignore` 当前明确忽略上述两个目录。 + +输出: + +- 调整 `.gitignore`,不再忽略默认医学数据资产。 +- 新增 `.gitattributes`,将 `.dcm` 与 `.stl` 标记为二进制文件。 +- 将 `Head_CT_DICOM/` 与 `Head_CT_ReConstruct/` 纳入 Git/Gitea。 + +## 影响范围 + +- 仓库体积会明显增加,新增约 395M 默认数据资产。 +- 新环境部署时默认项目数据可直接扫描并载入。 +- 不修改前后端业务代码。 +- 不纳入 `新撰写软著文档/`、参考模板、位姿素材等软著相关本地材料。 + +## 关键约束 + +- 仅提交本次相关数据资产、ignore/attributes 配置和工程分析文档。 +- 避免提交历史工程分析文档删除状态和无关未跟踪文件。 +- DICOM/STL 为二进制资产,应避免 Git 文本 diff。 +- 推送前需确认 Gitea 能接受较大体积提交。 + +## 风险点 + +- 仓库体积增加后,首次 clone/pull 时间会变长。 +- 若远端 Gitea 对单文件或仓库包大小有限制,push 可能失败。 +- DICOM 数据属于医学影像数据,后续正式生产数据入库前必须确认脱敏和授权;本次按用户说明作为默认演示项目纳入。 + +## 默认假设 + +- 用户已明确要求将两个默认数据目录加入 Gitea,本次不改用外部对象存储或 Git LFS。 +- 当前默认演示数据是允许进入内部 Gitea 的项目资产。 +- 保留现有目录名和文件名,避免影响后端默认扫描逻辑。