рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

gdcmanon - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ gdcmanon рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб gdcmanon рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


gdcmanon - DICOM рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдЬреНрдЮрд╛рдд рдХрд░рдиреЗ рдХрд╛ рдЙрдкрдХрд░рдгред

SYNOPSIS


gdcmanon [рд╡рд┐рдХрд▓реНрдк] рдлрд╝рд╛рдЗрд▓-рдЗрди рдлрд╝рд╛рдЗрд▓-рдЖрдЙрдЯ
gdcmanon [рд╡рд┐рдХрд▓реНрдк] рджрд┐рд░-рдЗрди рджрд┐рд░-рдЖрдЙрдЯ

рд╡рд░реНрдгрди


RSI gdcmanon рдЯреВрд▓ PS 3.15/E.1/рдмреЗрд╕рд┐рдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЗрд╡рд▓ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ
рдЧреЛрдкрдиреАрдпрддрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ (рдИ.1.1 рдбреА-рдЖрдЗрдбреЗрдВрдЯреАрдлрд╛рдИ рдФрд░ рдИ.1.2 рд░реА-рдЖрдЗрдбреЗрдВрдЯреАрдлрд╛рдИ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди)

рдпрд╣ рдЯреВрд▓ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИ:

┬╖ рдкреАрдПрд╕ 3.15 рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, -рдИ рдФрд░ -рдбреА рдЭрдВрдбреЗ рджреЗрдЦреЗрдВ

┬╖ рдПрдХ рдЧреВрдВрдЧрд╛ рдореЛрдб, рджреЗрдЦреЗрдВ-рдЧреВрдВрдЧрд╛

рдбрдВрдм рдореЛрдб рдФрд░ рдкреАрдПрд╕ 3.15 рдПрдХ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдЧреБрдордирд╛рдореАрдХрд░рдг. рд╕рдВрджреЗрд╣ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ -рдбрдВрдм рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрдЪреЗрдВред

PS 3.15 рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (-d & -e рдзреНрд╡рдЬ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА
рдкреБрдирдГ рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреА-рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд┐рдХреЗрд╢рди рдСрдкрд░реЗрд╢рди рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдирд┐рдЬреА рдХреБрдВрдЬреА
рдХрд╛рд░реНрдпрд╡рд╛рд╣реАред рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рдПрдХ-рд╢реЙрдЯ рдЧреБрдордирд╛рдореАрдХрд░рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдареАрдХ рд╕реЗ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
DICOM рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкреБрдирдГ рдкрд╣рдЪрд╛рдиреЗрдВ, рдЖрдк рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рддреНрдпрд╛рдЧ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреЗрд╡рд▓ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ
рдкреНрд░рдорд╛рдгрдкрддреНрд░ред рдкреНрд░рд╛рдЗрд╡реЗрдЯ рдЬреЗрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рд░рд┐рдлреЗрдХреНрд╢рди рджреЗрдЦреЗрдВ
рдХреБрдВрдЬреА/рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЬреЛрдбрд╝реА.

рдпрджрд┐ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХреЛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдареАрдХ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░/рдмрд┐рд▓реНрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рддреЛ gdcmanon рдЬрд▓реНрджреА рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рдПрдЧрд╛
(рд╕реЗрдореЗрдХ рдореЗрдВ GDCM_USE_SYSTEM_OPENSSL рджреЗрдЦреЗрдВ)ред

рдкреИрд░рд╛рдореАрдЯрд░


рдлрд╝рд╛рдЗрд▓-рдЗрди DICOM рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо

рдлрд╝рд╛рдЗрд▓-рдЖрдЙрдЯ DICOM рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо

or

рдлрд╝рд╛рдЗрд▓-рдЗрди DICOM рдЗрдирдкреБрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛

рдлрд╝рд╛рдЗрд▓-рдЖрдЙрдЯ DICOM рдЖрдЙрдЯрдкреБрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛

рд╡рд┐рдХрд▓реНрдк


рдЖрдкрдХреЛ рдирд┐рдореНрди рд╕реВрдЪреА (рдФрд░ рдХреЗрд╡рд▓ рдПрдХ) рд╕реЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛:

рдЕрдкреЗрдХреНрд╖рд┐рдд рдкреИрд░рд╛рдореАрдЯрд░
-e --рдкрд╣рдЪрд╛рди рдорд┐рдЯрд╛рдПрдВ DICOM рдХреА рдкрд╣рдЪрд╛рди рдорд┐рдЯрд╛рдПрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ)
-d--рдкреБрдирдГрдкрд╣рдЪрд╛рдиреЗрдВ DICOM рдХреЛ рдкреБрдирдГ-рдкрд╣рдЪрд╛рдиреЗрдВ
--рдЧреВрдВрдЧрд╛ рдЧреВрдВрдЧрд╛ рдореЛрдб рдЕрдЬреНрдЮрд╛рддрдХрд░реНрддрд╛

рдбрдВрдм рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЪреЗрддрд╛рд╡рдиреА, рдЖрдкрдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдСрдкрд░реЗрд╢рди рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬреИрд╕реЗ
рдХрд┐рд╕реА рдЯреИрдЧ рдХреЛ 'рд╣рдЯрд╛рдПрдВ' рдпрд╛ 'рдЦрд╛рд▓реА' рдХрд░реЗрдВ, рдиреАрдЪреЗ рдбрдВрдм рдореЛрдб рд╡рд┐рдХрд▓реНрдк рджреЗрдЦреЗрдВред

рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ
-i--рдЗрдирдкреБрдЯ DICOM рдлрд╝рд╛рдЗрд▓ рдирд╛рдо/рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛
-o --рдЖрдЙрдЯрдкреБрдЯ DICOM рдлрд╝рд╛рдЗрд▓ рдирд╛рдо/рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛
-r--рдкреБрдирд░рд╛рд╡рд░реНрддреА рдкреБрдирд░рд╛рд╡рд░реНрддреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ (рдЙрдк-)рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдБред
--рдЬрд╛рд░реА рд░рдЦреЗрдВ рдЬрдм рдлрд╝рд╛рдЗрд▓ рдорд┐рд▓реЗ рддреЛ рдЙрд╕реЗ рд░реЛрдХреЗрдВ рдирд╣реАрдВ, рд╡рд╣ DICOM рдирд╣реАрдВ рд╣реИред
--рд░реВрдЯ-рдпреВрдЖрдИрдбреА рд░реВрдЯ рдпреВрдЖрдИрдбреАред
--рд╕рдВрд╕рд╛рдзрди-рдкрде рд╕рдВрд╕рд╛рдзрди рдкрде.
-k--рдХреБрдВрдЬреА рдЖрд░рдПрд╕рдП рдирд┐рдЬреА рдХреБрдВрдЬреА рдХрд╛ рдкрдеред
-рд╕реА --рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛ рдкрдеред

рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╡рд┐рдХрд▓реНрдкреЛрдВ
--рдбреЗрд╕ рдбреЗрд╕.
--des3 рдЯреНрд░рд┐рдкрд▓ рдбреЗрд╕.
--рдПрдИрдПрд╕128 рдПрдИрдПрд╕ 128ред
--рдПрдИрдПрд╕192 рдПрдИрдПрд╕ 192ред
--рдПрдИрдПрд╕256 рдПрдИрдПрд╕ 256ред

рдореВрдХ рдореЛрдб рд╡рд┐рдХрд▓реНрдкреЛрдВ
--рдЦрд╛рд▓реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП %d,%d DICOM рдЯреИрдЧ рдЦрд╛рд▓реА рдХрд░реЗрдВ
--рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП %d,%d DICOM рдЯреИрдЧ рд╣рдЯрд╛рдПрдВ
--рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП %d,%d,%s DICOM рдЯреИрдЧ рдХреЛ рдмрджрд▓реЗрдВ

рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд▓реНрдкреЛрдВ
-рдПрдЪ --рд╕рд╣рд╛рдпрддрд╛
рдЗрд╕ рд╕рд╣рд╛рдпрддрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ

-рд╡реА --рд╕рдВрд╕реНрдХрд░рдг
рдкреНрд░рд┐рдВрдЯ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ

-V-рд╢рдмреНрджрд╢рдГ
рд╡рд░реНрдмреЛрдЬрд╝ рдореЛрдб (рдЪреЗрддрд╛рд╡рдиреА + рддреНрд░реБрдЯрд┐)ред

-рдбрдмреНрд▓реНрдпреВ --рдЪреЗрддрд╛рд╡рдиреА
рдЪреЗрддрд╛рд╡рдиреА рдореЛрдб, рдкреНрд░рд┐рдВрдЯ рдЪреЗрддрд╛рд╡рдиреА рдЬрд╛рдирдХрд╛рд░реА

-рдИ --рддреНрд░реБрдЯрд┐
рддреНрд░реБрдЯрд┐ рдореЛрдб, рдкреНрд░рд┐рдВрдЯ рддреНрд░реБрдЯрд┐ рдЬрд╛рдирдХрд╛рд░реА

-рдбреА --рдбреАрдмрдЧ
рдбрд┐рдмрдЧ рдореЛрдб, рдкреНрд░рд┐рдВрдЯ рдбрд┐рдмрдЧ рдЬрд╛рдирдХрд╛рд░реА

рд╡рд╛рддрд╛рд╡рд░рдг рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓
GDCM_ROOT_UID рд░реВрдЯ UID
GDCM_RESOURCES_PATH рдкрде рд╕рдВрд╕рд╛рдзрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИ (Part3.xml, ...)

рдареЗрда рдЙрдкрдпреЛрдЧ


de-рдкрд╣рдЪрд╛рди (рдЕрдирд╛рдореАрдХрд░рдг, рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░реЗрдВ)
рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдПрдХрдорд╛рддреНрд░ рдЪреАрдЬрд╝ рдПрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдлрд╝рд╛рдЗрд▓ (рдкреАрдИрдПрдо рдкреНрд░рд╛рд░реВрдк рдореЗрдВ) рд╣реИред

$ gdcmanon --рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░.pem -e original.dcm original_anonymized.dcm

рдЖрдк рдЬреЗрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЛ ASN1 рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдбрдВрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП gdcmdump рд╕реЗ -asn1 рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
(рджреЗрдЦреЗрдВ gdcmdump(1) рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП)ред

рдкреБрди: рдкрд╣рдЪрд╛рди (рдбреА-рдЕрдирд╛рдореАрдХрд░рдг, рдбрд┐рдХреНрд░рд┐рдкреНрдЯ)
рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдПрдХрдорд╛рддреНрд░ рдЪреАрдЬрд╝ рдПрдХ рдирд┐рдЬреА рдХреБрдВрдЬреА (рдкреАрдИрдПрдо рдкреНрд░рд╛рд░реВрдк рдореЗрдВ) рд╣реИред рдпрд╣ рд╣реИ
рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдкреБрди: рдкрд╣рдЪрд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдирд┐рдЬреА рдХреБрдВрдЬреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣реЛ
рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдлрд╝рд╛рдЗрд▓ (certificate.pem) рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдЬреА рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдкрд╣рдЪрд╛рди рдорд┐рдЯрд╛рдиреЗ рдХрд╛ рдХрджрдо.

$ gdcmanon --key Privatekey.pem -d рдореВрд▓_рдЕрдирд╛рдореАрдХреГрдд.dcm рдореВрд▓_copy.dcm

рдлрд┐рд░ рдЖрдк рдЬрд╛рдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдореВрд▓.рдбреАрд╕реАрдПрдо рдФрд░ рдореВрд▓_рдХреЙрдкреА.рдбреАрд╕реАрдПрдо рд╕рдорд╛рди рд╣реИрдВред

рд╡рд┐рднрд┐рдиреНрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдЪреЗрддрд╛рд╡рдиреА
рдЕрдзрд┐рдХ рдЕрдЬреНрдЮрд╛рдд рдХрд░рддреЗ рд╕рдордп рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрджрд░реНрдн рдХреЛ рд╕рдордЭрдирд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ
рдПрдХ рдПрдХрд▓ рдлрд╝рд╛рдЗрд▓. рдПрдХрд╛рдзрд┐рдХ DICOM рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдЬреНрдЮрд╛рдд рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЗрдирдкреБрдЯ. рдЖрдк gdcmanon рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреВрд▓ рдХреЛ рдХрдИ рдмрд╛рд░ рдХреЙрд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ
рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдЯреВрд▓ рдореЗрдореЛрд░реА рдореЗрдВ рдХреЗрд╡рд▓ рд░реВрдкрд╛рдВрддрд░рдг рдХреА рдПрдХ рд╣реИрд╢ рддрд╛рд▓рд┐рдХрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╣рд░ рдмрд╛рд░
рдПрдХ рд╡рд┐рд╢реЗрд╖ рдорд╛рди рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЗрд╕реЗ рд╣рдореЗрд╢рд╛ рдЙрд╕реА рдбреА-рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╛рдЗрдб рдорд╛рди рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╕реЛрдЪрд┐рдП:
рд╕реБрд╕рдВрдЧрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЙрджрд╛рд╣рд░рдг рдпреВрдЖрдИрдбреА)ред

рдЧреВрдВрдЧрд╛ рдореЛрдб
рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ DICOM рдорд╛рдирдХ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдирд╣реАрдВ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдпрд╣ рдЕрдиреБрдЪрд┐рдд рд╣реИ
рдЙрд╕ рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдиреБрд╢рдВрд╕рд┐рдд рдирд╣реАрдВ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЯреИрдЧ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдЦрд╛рд▓реА/рд╣рдЯрд╛рдпрд╛/рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЕрд╡реИрдз/рдЕрдорд╛рдиреНрдп DICOM рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рд╣реБрдИред рдХреЗрд╡рд▓ рддрднреА рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрдм рдЖрдк рдЬрд╛рдирддреЗ рд╣реЛрдВ
рдЖрдк рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЯрд╛рдЗрдк 1 рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреА DICOM рдлрд╝рд╛рдЗрд▓ рд╣рдЯрд╛ рджреА рдЬрд╛рдПрдЧреА
рдЕрдзрд┐рдХрд╛рдВрд╢ DICOM рддреГрддреАрдп рдкрдХреНрд╖ рд╡реНрдпреВрдЕрд░ рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЕрдХреНрд╕рд░ рдпрд╣реА рд╡рд┐рдзрд╛ рд╣реЛрддреА рд╣реИ
рдпрд╣ рд▓реЛрдХрдкреНрд░рд┐рдп DICOM рд╡реНрдпреВрдЕрд░ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рдореЗрд╢рд╛ DICOM рдорд╛рдирдХ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдВ
рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЧреВрдВрдЧрд╛ рдореЛрдб рд╕реЗ рдмрдЪреЗрдВред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдбрдВрдм рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ 5 рдСрдкрд░реЗрд╢рди рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ
рдкрд╣рд░:

┬╖ рдЯреИрдЧ рдЦрд╛рд▓реА рдХрд░реЗрдВ (0010,0010) рдорд░реАрдЬ рдХрд╛ рдирд╛рдо,

┬╖ рдЯреИрдЧ рдЦрд╛рд▓реА рдХрд░реЗрдВ (0010,0020) рд░реЛрдЧреА рдЖрдИрдбреА,

┬╖ рд░реЛрдЧреА рдХрд╛ рд▓рд┐рдВрдЧ (0010,0040) рдЯреИрдЧ рд╣рдЯрд╛ рджреЗрдВ

┬╖ рд░реЛрдЧреА рдХреА рдЖрдпреБ (0010,1010) рдЯреИрдЧ рд╣рдЯрд╛ рджреЗрдВ

┬╖ рдЯреИрдЧ (0010,1030) рдорд░реАрдЬ рдХрд╛ рд╡рдЬрди рдХреЛ '10' рдорд╛рди рд╕реЗ рдмрджрд▓реЗрдВ

рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдВрдЪрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХреМрди рд╕реА DICOM рд╡рд┐рд╢реЗрд╖рддрд╛ рдЯрд╛рдЗрдк 1 рдФрд░ рдЯрд╛рдЗрдк 1C рд╣реИ
'рдЦрд╛рд▓реА' or 'рдирд┐рдХрд╛рд▓рдирд╛' рдПрдХ рд╡рд┐рд╢реЗрд╖ DICOM рд╡рд┐рд╢реЗрд╖рддрд╛ред рдЙрд╕реА рдХрд╛рд░рдг рд╕реЗ, рдЖрдкрд╕реЗ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ
рдЬрд╛рдБрдЪреЗрдВ рдХрд┐ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдСрдкрд░реЗрд╢рди рдореЗрдВ рд╡реИрдз рдорд╛рди рдХреНрдпрд╛ рд╣реИрдВред

$ gdcmanon --рдЧреВрдВрдЧрд╛ --рдЦрд╛рд▓реА 10,10 --рдЦрд╛рд▓реА 10,20 --10,40 рд╣рдЯрд╛рдПрдВ --10,1010 рд╣рдЯрд╛рдПрдВ --10,1030,10 рдмрджрд▓реЗрдВ 012345.002.050.dcm рдмрд╛рд╣рд░.dcm

-рдбрдВрдм рдореЛрдб рдХрд╛ рдПрдХрд╛рдзрд┐рдХ рд╕рдВрдЪрд╛рд▓рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдмрд╕ рдкрд┐рдЫрд▓реЗ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдХрд╛рд░реНрдпрд╡рд╛рд╣реАред рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдерд╛, рд╣рдореЗрд╢рд╛ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдкрд░ gdcmdump рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рд╣рд╛рд╕рд┐рд▓ред рдЖрдк рдХреЗрд╡рд▓ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдмрджрд▓рд╛ рд╣реИ (рджреЗрдЦреЗрдВ)ред gdcmdiff(1) рдХреЗ рд▓рд┐рдП
рдЙрджрд╛рд╣рд░рдг)ред

рдЕрдЪрд▓ рдЧреБрдордирд╛рдо рдХрд░рдирд╛
рдХреБрдЫ рдмрд╣реБрдд рд╣реА рджреБрд░реНрд▓рдн рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ PS 3.15 рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреБрдордирд╛рдо рд╣реЛрдирд╛ рдЪрд╛рд╣реЗрдЧрд╛
рдЙрди рд╕рднреА рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрд╛рдВрддрд░рдг рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдПрдВ рдЬрд┐рдирдореЗрдВ Patient рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рд╕рдореНрдмрдВрдзрд┐рдд рдЬрд╛рдирдХрд╛рд░реАред

рдЕрдВрдд рдореЗрдВ рдорд░реАрдЬ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╛рд░реА рдЬрд╛рдирдХрд╛рд░реА рд╣рдЯрд╛ рджреА рдЧрдпреА рд╣реИ рдФрд░ рдЧреБрдкреНрдд рд░реВрдк рд╕реЗ рд╣рдЯрд╛ рджреА рдЧрдпреА рд╣реИ
0400,0500 DICOM рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрддред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреЛрдИ рднреА рдХрднреА рднреА рдРрд╕рд╛ рдкреНрд░рдпрд╛рд╕ рди рдХрд░реЗ
рдмреНрд░реВрдЯ-рдлреЛрд░реНрд╕ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рддреЛрдбрд╝реЗрдВ, рдХреЛрдИ рднреА рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ
рдпрд╣ DICOM рд╡рд┐рд╢реЗрд╖рддрд╛. рдЗрд╕рд╕реЗ DICOM рдмрдиреЗрдЧрд╛:

┬╖ рд░реЛрдЧреА рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрд┐рд╕реА рднреА рдЬрд╛рдирдХрд╛рд░реА рд╕реЗ рдкреВрд░реА рддрд░рд╣ рдореБрдХреНрдд (рдкреАрдПрд╕ 3.15 рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░)

┬╖ рдкрд╣рдЪрд╛рди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдЧреЛрдВ рдХреА рдлрд╝рд╛рдЗрд▓ рдкрд░ рдХреНрд░реВрд░ рдмрд▓рдкреВрд░реНрд╡рдХ рд╣рдорд▓рд╛ рдХрд░рдиреЗ рдХреЗ рдХрд┐рд╕реА рднреА рд╕рд╛рдзрди рдХреЛ рд╣рдЯрд╛ рджреЗрдВ
рд░реЛрдЧреА рдХрд╛

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреЛрдИ рднреА рдкрд╣рд▓реЗ рдЪрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рддрд┐рд╡рд░реНрддреА рдЕрдЬреНрдЮрд╛рдд рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ:

$ gdcmanon -c рдкреНрд░рдорд╛рдгрдкрддреНрд░.pem input.dcm anonymized_reversible.dcm

рдФрд░ рдЕрдм рдЧреБрдкреНрдд рд░реВрдк рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб DICOM рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛ рджреЗрдВ
рдорд░реАрдЬ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЬрд╛рдирдХрд╛рд░реА:

$ gdcmanon --dumb --400,500 рд╣рдЯрд╛рдПрдБ --12,62 рд╣рдЯрд╛рдПрдБ --12,63 рд╣рдЯрд╛рдПрдБ anonymized_reversible.dcm anonymized_irreversible.dcm

OPENSSL


рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЖрдк рдирд┐рдЬреА рдХреБрдВрдЬреА/рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЬреЛрдбрд╝реАред

рдЙрддреНрдкрд╛рджрдХ a рдирд┐рдЬреА рдХреБрдВрдЬреА
рдЖрд░рдПрд╕рдП рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди (512 рдмрд┐рдЯ)

$ рдУрдкрдирдПрд╕рдПрд▓ рдЬреЗрдирд░реНрд╕рд╛-рдЖрдЙрдЯ CA_key.pem

рдЖрд░рдПрд╕рдП рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди (2048 рдмрд┐рдЯ)

$ рдУрдкрдирдПрд╕рдПрд▓ рдЬреЗрдирд░реНрд╕рд╛-рдЖрдЙрдЯ CA_key.pem 2048

рдЖрд░рдПрд╕рдП рдХреБрдВрдЬреА (2048 рдмрд┐рдЯ) + рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди

$ рдУрдкрдирдПрд╕рдПрд▓ рдЬреЗрдирдЖрд░рдПрд╕рдП -рдбреЗрд╕3 -рдЖрдЙрдЯ рд╕реАрдП_рдХреА.рдкреАрдИрдПрдо 2048

рдЙрддреНрдкрд╛рджрдХ a рдкреНрд░рдорд╛рдгрдкрддреНрд░
рдЕрдкрдиреА рдкрд╣рд▓реЗ рд╕реЗ рддреИрдпрд╛рд░ рдХреА рдЧрдИ рдирд┐рдЬреА рдХреБрдВрдЬреА рд╕реЗ, рдЕрдм рдЖрдк рдкреАрдИрдПрдо (рдбреАрдИрдЖрд░) рдореЗрдВ рдПрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рддреИрдпрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдкреНрд░рд╛рд░реВрдк рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ)ред

$ рдУрдкрдирдПрд╕рдПрд▓ рдЕрдиреБрд░реЛрдз -рдирдпрд╛ -рдХреБрдВрдЬреА CA_key.pem -x509 -рджрд┐рди 365 -рдЖрдЙрдЯ CA_cert.cer

рдбреАрдЖрдИрд╕реАрдУрдПрдо рдорд╛рдирдХ:


DICOM рдорд╛рдирдХ рдХрд╛ рдкреГрд╖реНрда:

http://dicom.nema.org/

Gdcmanon рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреЗ рд╕рдордп DICOM рдорд╛рдирдХ рд╣реИ:

ftp://medical.nema.org/medical/dicom/2008/

рдкреАрдПрд╕ 3.15-2008 рд╕реЗ рд╕реАрдзрд╛ рд▓рд┐рдВрдХ:

ftp://medical.nema.org/medical/dicom/2008/08_15pu.pdf

рдЪреЗрддрд╛рд╡рдиреА


рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рдПрдХ рдХреЗ рдмрд╛рдж рднреА рд╕рдВрд░рдХреНрд╖рд┐рдд рд╕реНрд╡рд╛рд╕реНрдереНрдп рд╕реВрдЪрдирд╛ (рдкреАрдПрдЪрдЖрдИ) рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреА рд╣реИ
рдЧреБрдордирд╛рдореАрдХрд░рдг рдХрджрдо. рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рдорд░реАрдЬрд╝ рдХреЗ рдкрддреЗ (0010,1040) рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред
рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕рдордЧреНрд░ рдЖрдИрдУрдбреА рдореЗрдВ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП
рдкреНрд░рдердо рд╕реНрдерд╛рдиред DICOM Supp 142 рдореЗрдВ рдпрд╣ рд╢рд╛рдорд┐рд▓ рд╣реИ (рд╣рд╛рд▓рд╛рдБрдХрд┐ gdcmanon рдЗрд╕реЗ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ)ред

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди gdcmanon рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

  • 1
    рдЕрднрд┐рдЬрд╛рдд рд╡рд░реНрдЧ
    рдЕрднрд┐рдЬрд╛рдд рд╡рд░реНрдЧ
    рдПрдмрд┐рд╡рд░реНрдб - рд▓рдЪреАрд▓рд╛ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╢рдмреНрдж
    рдкреНрд░реЛрд╕реЗрд╕рд░...
    рдПрдмрд┐рд╡рд░реНрдб рдЪрд▓рд╛рдПрдБ
  • 2
    рдПрдмреАрдПрд▓
    рдПрдмреАрдПрд▓
    рдПрдмреАрдПрд▓ - рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡
    рдмреВрд▓рд┐рдпрди рдлрд╝рдВрдХреНрд╢рди рд╡рд┐рд╡рд░рдг:
    libablmmm.a рдПрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ рдЬреЛ рд╕рдХреНрд╖рдо рдмрдирд╛рддреА рд╣реИ
    a рдореЗрдВ рдПрдХ рдмреВрд▓рд┐рдпрди рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░реЗрдВ
    LISP рдЬреИрд╕рд╛ рд░реВрдк. рдПрдХ ...
    рдПрдмреАрдПрд▓ рднрд╛рдЧреЛ
  • 3
    create_bmp_for_rect_in_circ
    create_bmp_for_rect_in_circ
    рдорд╛рдлрд╝реА_рдирд╣реАрдВ_рд▓рд┐рдЦрд╛_рдЕрднреА - рдП.рдЯреА.рдПрд▓.рд╕реА. рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдЙрдкрдпреЛрдЧ
    create_bmp_for_rect_in_circ рдСрдирд▓рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░
    onworks.net рд╕реЗрд╡рд╛рдПрдВред ...
    create_bmp_for_rect_in_circ рдЪрд▓рд╛рдПрдБ
  • 4
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect - рдмрд┐рдЯрдореИрдк
    рдЖрдпрддрд╛рдХрд╛рд░ рдХрдВрдбрдХреНрдЯрд░ рдХреЗ рд▓рд┐рдП рдЬрдирд░реЗрдЯрд░
    рдЖрдпрддрд╛рдХрд╛рд░ рдХрдВрдбрдХреНрдЯрд░ рдХреЗ рдЕрдВрджрд░ (рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛
    рдПрдЯреАрдПрд▓рд╕реА) ...
    create_bmp_for_rect_in_rect рдЪрд▓рд╛рдПрдБ
  • 5
    рдЧреИрдк5
    рдЧреИрдк5
    рдЧреИрдк5 - рдЬреАрдиреЛрдо рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░реЛрдЧреНрд░рд╛рдо (рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛
    рд╕реНрдЯреИрдбреЗрди рдкреИрдХреЗрдЬ) ...
    рд░рди рдЧреИрдк 5
  • 6
    рдЧреИрдкреА2-рдХреЛрдбрдЬреЗрди
    рдЧреИрдкреА2-рдХреЛрдбрдЬреЗрди
    рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд - рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдореИрдирдкреЗрдЬ рдирд╣реАрдВ
    рдХрд╛рд░реНрдпрдХреНрд░рдоред рд╡рд┐рд╡рд░рдг: рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд░рддрд╛ рд╣реИ
    рдореИрдирдкреЗрдЬ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдЖрджреЗрд╢ рдХреЛ рдЪрд▓рд╛рдПрдБ
    рдорджрдж рд╕реНрд╡рд┐рдЪ рдХреЗ рд╕рд╛рде рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ
    рдХрд░рддрд╛ рд╣реИред рдЪ рдХреЗ рд▓рд┐рдП ...
    рдЧреИрдкреА2-рдХреЛрдбрдЬреЗрди рдЪрд▓рд╛рдПрдБ
  • рдЕрдзрд┐рдХ "

Ad