Closed LTakhyunKim closed 1 month ago
DicomViewer μμ Annotation κΈ°λ₯μ μ§μν©λλ€. Annotation 컀μ€ν κΈ°λ₯μ νμν κ²½μ°, λ³λμ PR μμ μ²λ¦¬νκ³ μ ν©λλ€.
DicomViewer
Annotation
(controlled-component PR λ¨Έμ§ μ Open νκ² μ΅λλ€) (file changed νμΈμ μν΄ merge λμ λΈλμΉλ₯Ό feat-controlled-component λ‘ μ€μ )
feat-controlled-component
μ¬μ© κ°λ₯μ±μ΄ ν° circle, point, length 3 κ°μ§ Annotation μ μΆκ°νμ΅λλ€. (support tool λ§ μΆκ°νλ©΄ λ€λ₯Έ κΈ°λ₯λ λ°λ‘ μ§μ κ°λ₯ν©λλ€)
circle
point
length
ViewerSnapshot μ annotationsfield κ° μΆκ°λ©λλ€.
ViewerSnapshot
annotations
React μμ tools props λ₯Ό μ λ°μ΄νΈ νλ©΄ cornerstone μ λ°μν©λλ€.
annotation
updateViewerConfiguration
npm run start:docs
What kind of change does this PR introduce?
N/A
Issue Number: N/A
Annotation mode
https://github.com/user-attachments/assets/ac679ea8-a789-441e-b852-b7fb9d0d11ed
v8 μμ μ¬μ©νλ interface, api λ₯Ό μ λ©΄ μ¬κ²ν νκΈ°λ‘ κ²°μ λμ΄ Close μ²λ¦¬ν©λλ€.
interface
api
π Description
DicomViewer
μμAnnotation
κΈ°λ₯μ μ§μν©λλ€.Annotation
컀μ€ν κΈ°λ₯μ νμν κ²½μ°, λ³λμ PR μμ μ²λ¦¬νκ³ μ ν©λλ€.(controlled-component PR λ¨Έμ§ μ Open νκ² μ΅λλ€) (file changed νμΈμ μν΄ merge λμ λΈλμΉλ₯Ό
feat-controlled-component
λ‘ μ€μ )ꡬν μ¬ν
μ¬μ© κ°λ₯μ±μ΄ ν°
circle
,point
,length
3 κ°μ§ Annotation μ μΆκ°νμ΅λλ€. (support tool λ§ μΆκ°νλ©΄ λ€λ₯Έ κΈ°λ₯λ λ°λ‘ μ§μ κ°λ₯ν©λλ€)ViewerSnapshot
μannotations
field κ° μΆκ°λ©λλ€.React μμ tools props λ₯Ό μ λ°μ΄νΈ νλ©΄ cornerstone μ λ°μν©λλ€.
ꡬν λ°©μ
DicomViewer
μ tools prop μμannotation
λ μ§μ ν©λλ€. (cornerstone tools λΌλ κ°λ μμ annotation λ ν¬ν¨λμ΄ μμ κ°μ΄ κ²°μ νμ΅λλ€)updateViewerConfiguration
λ₯Ό νΈμΆν΄μ cornerstone μ λ°μν©λλ€.updateViewerConfiguration
λ μμ£Ό λ³κ²½λλ μΈλΆ λ°μ΄ν°λ₯Ό λ΄λΉνλ©°, λ°μ΄ν°μ λ§λ ViewerSlot μ configuration update method λ₯Ό νΈμΆν©λλ€.νμΈ μμ² μ¬ν
npm run start:docs
λ₯Ό ν΅ν΄DicomViewer
κ° μ μ λ λλ§ λλμ§ νμΈ λΆνλ립λλ€.DicomViewer
μμ circle, length, point κΈ°λ₯μ΄ μ μ νλλμ§ νμΈ λΆνλ립λλ€.βοΈ PR Type
What kind of change does this PR introduce?
π― Current behavior
N/A
Issue Number: N/A
π New behavior
DicomViewer
μμAnnotation
κΈ°λ₯μ μ¬μ©ν μ μμ΅λλ€.Annotation mode
λ₯Ό React μμ λ³κ²½ν μ μμ΅λλ€.https://github.com/user-attachments/assets/ac679ea8-a789-441e-b852-b7fb9d0d11ed
π£ Is this a breaking change?