ΠΠΎΡΡΠΈ ΠΏΠΎΡΠ»Π΅ Π³ΠΎΠ΄Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΈΡΡΠΎΠ²ΡΡ
ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΉ Darktable
ΠΠ»Π°Π²Π½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ:
- ΠΠΎΠ»Π½Π°Ρ ΠΏΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΈ ΠΏΠ΅ΡΠ΅Π½ΠΎΡ Π½Π° GTK/CSS. Π’Π΅ΠΏΠ΅ΡΡ Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΌΠΎΠ³ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ CSS ΡΠ΅ΠΌ. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π° ΡΠ΅ΡΠΈΡ ΡΠ΅ΠΌ, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠ°Ρ Ρ Π½ΠΈΠ·ΠΊΠΈΠΌ ΠΈ Π²ΡΡΠΎΠΊΠΈΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ: darktable, darktable-elegant-darker, darktable-icons-darker, darktable-elegant-dark, darktable-elegant-grey, darktable-icons-dark, darktable-icons-grey. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ GTK ΠΏΠΎΠ΄Π½ΡΡΡ Π΄ΠΎ 3.22.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ΅ΡΠ΅ΡΠΏΠΎΡΡΠ΄ΠΎΡΠΈΠ²Π°Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ (Ctrl+Shift+ΠΠ΅ΡΠ΅ΡΠ°ΡΠΈΡΡ).
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ undo/redo Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ²Π΅ΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠΎΠ»Π° (lighttable) Π΄Π»Ρ ΠΌΠ΅ΡΠΎΠΊ, ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΠΌΠ΅ΡΠΎΠΊ, ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠ², ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ , ΠΈΡΡΠΎΡΠΈΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΡ ΡΡΠΈΠ»Π΅ΠΉ.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°ΡΡΡΠΎΠ²ΡΡ ΠΌΠ°ΡΠΎΠΊ.
- ΠΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠ°Π½Π° Π»Π΅Π½ΡΠ° ΡΠ½ΠΈΠΌΠΊΠΎΠ² ΠΈ ΡΠ΅ΠΆΠΈΠΌΡ Π³ΠΈΡΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
- ΠΠΎΠ²ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ «ΠΏΠ»ΡΠ½ΠΎΡΠ½Π°Ρ ΡΠΎΠ½Π°Π»ΡΠ½Π°Ρ ΠΊΡΠΈΠ²Π°Ρ» ΠΈ «ΡΠΊΠ²Π°Π»Π°ΠΉΠ·Π΅Ρ ΡΠΎΠ½ΠΎΠ²».
- ΠΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠ°Π½ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΡ ΡΡΠΌΠ° ΠΏΠΎ ΠΏΡΠΎΡΠΈΠ»Ρ.
- ΠΠΎΠ²ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ «3D ΡΠ°Π±Π»ΠΈΡΡ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ²Π΅ΡΠΎΠ²» Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΡΠΎΡΠΌΠ°ΡΠΎΠ² PNG Hald-CLUT ΠΈ Cube.
- ΠΠΎΠ²ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ «ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΡΡΠ½ΡΡ, Π±Π΅Π»ΡΡ ΠΈ ΡΠ΅ΡΡΡ ΡΠΎΡΠΊΠΈ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π½Π°ΡΡΡΠ΅Π½Π½ΠΎΡΡΡ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ°ΡΡΡΠΈΡΠ°ΡΡ ΡΠΊΡΠΏΠΎΠ·ΠΈΡΠΈΡ ΡΠ½ΠΈΠΌΠΊΠ°.
- ΠΠΎΠ²ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ «ΡΡΠΎΠ²Π½ΠΈ RGB» ΠΈ «ΡΠΎΠ½Π°Π»ΡΠ½Π°Ρ ΠΊΡΠΈΠ²Π°Ρ RGB», ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌΠΈ ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ Π² ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ RGB Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π²ΡΠΈΠΌ ΠΌΠΎΠ΄ΡΠ»ΡΠΌ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΌ Π² ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ Lab.
- ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ «ΡΠ²Π΅ΡΠΎΠ²Π°Ρ ΠΏΠΈΠΏΠ΅ΡΠΊΠ°» Π² ΠΌΠΎΠ΄ΡΠ»ΡΡ ΡΠΌΠ΅ΡΠΈΠ²Π°Π½ΠΈΡ, ΡΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΊΡΠΈΠ²ΠΎΠΉ, ΡΠ²Π΅ΡΠΎΠ²ΡΡ Π·ΠΎΠ½ ΠΈ ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΠΉ Π²ΡΠ±ΠΎΡΠΊΡ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡ ΡΡΠ°ΡΡΠΊΡ (Ctrl+Π©Π΅Π»ΡΠΎΠΊ ΠΏΠΎ ΠΈΠΊΠΎΠ½ΠΊΠ΅ ΠΏΠΈΠΏΠ΅ΡΠΊΠΈ).
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ Π΄ΠΈΠ°Π»ΠΎΠ³ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΊΡΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌΡΡ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ , ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΊΡΠΏΠΎΡΡΠΎΠΌ Π΄Π°Π½Π½ΡΡ Exif, ΠΌΠ΅ΡΠΎΠΊ, ΠΈΡ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΠ΅ΠΉ ΠΈ Π΄Π°Π½Π½ΡΡ Π³Π΅ΠΎΡΠ΅Π³Π³ΠΈΠ½Π³Π°.
- ΠΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Ρ POSIX threads Π½Π° OpenMP.
- ΠΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π΄Π»Ρ SSE ΠΈ OpenCL.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π±ΠΎΠ»Π΅Π΅ 30 Π½ΠΎΠ²ΡΡ ΠΊΠ°ΠΌΠ΅Ρ.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ Google Photo API Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π°Π»ΡΠ±ΠΎΠΌΠΎΠ² Π½Π°ΠΏΡΡΠΌΡΡ ΠΈΠ· darktable.
Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΡΡ
ΠΎΡΠΈΠ±ΠΊΠ°Ρ
ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ°Π²ΠΈΡΡ Π½Π°
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru