Xa los ntawm graphics editor tso tawm GIMP 2.10.22, uas txuas ntxiv ua kom lub zog ua haujlwm thiab ua kom muaj kev ruaj ntseg ntawm cov ceg 2.10. Ib pob muaj rau kev teeb tsa hauv hom flatpak (pob hauv format SNAP qhia tseem tsis tau hloov tshiab).
Thaum xa tawm XPM, ntxiv ib txheej Tsis muaj cais yog tias tsis siv pob tshab.
Txhim kho kev tuav ntawm Exif metadata nrog cov ntaub ntawv qhia txog duab. Hauv kev tshaj tawm yav dhau los, thaum koj qhib cov duab nrog Orientation lossis, koj yuav raug ceeb toom kom ua ib qho kev sib hloov, thiab yog tias tsis lees paub, lub cim yuav nyob twj ywm tom qab khaws cov duab kho. Nyob rau hauv qhov kev tso tawm tshiab, lub cim npe no tau raug tshem tawm txawm tias kev sib hloov tau xaiv los yog tsis, piv txwv li. hauv lwm tus neeg saib cov duab yuav pom raws nraim li nws tau tshwm sim hauv GIMP ua ntej txuag.
Ntxiv rau tag nrho cov ntxaij lim dej siv raws li GEGL (Generic Graphics Library) lub moj khaum
qhov "Sample merged" kev xaiv, uas tso cai rau koj los hloov tus cwj pwm thaum txiav txim siab xim ntawm qhov taw tes ntawm daim ntaub nrog cov cuab yeej eyedropper. Yav dhau los, cov ntaub ntawv xim tau txiav txim siab tsuas yog los ntawm cov txheej txheem tam sim no, tab sis thaum qhov kev xaiv tshiab tau qhib, cov xim pom yuav raug xaiv, coj mus rau hauv tus account overlaying thiab nkaum txheej. Hom "Sample merged" kuj tseem qhib los ntawm lub neej ntawd hauv qhov yooj yim Xim Xaiv cov cuab yeej, txij li kev ntes cov xim cuam tshuam nrog cov txheej txheem nquag ua rau tsis meej pem rau cov neeg pib tshiab (koj tuaj yeem rov qab tus cwj pwm qub los ntawm lub thawv tshwj xeeb).
Lub Spyrogimp plugin, tsim rau kev kos duab hauv cov style spirograph, ntxiv kev txhawb nqa rau cov duab grayscale thiab nce qhov loj ntawm lub xeev cov hlais hauv qhov tsis ua haujlwm.
Cov algorithm rau kev hloov cov duab rau hauv cov qauv nrog cov indexed palette tau txhim kho. Txij li thaum xaiv xim yog raws li tus nqi nruab nrab, muaj teeb meem tswj cov dawb huv thiab cov xim dub. Tam sim no cov xim no tau ua tiav nyias thiab cov xim ze rau dawb thiab dub raug muab rau dawb huv thiab dub yog tias cov duab qub suav nrog dawb dawb lossis dub.
Lub Foreground Xaiv cov cuab yeej tau hloov pauv los ntawm lub neej ntawd mus rau lub cav Matting Levin tshiab, uas ua haujlwm zoo dua nyob rau ntau lub sijhawm.
Ntxiv lub peev xwm los tuav lub cav ua haujlwm, uas tau hloov kho thaum lub sijhawm ua haujlwm (thaum muaj kev sib tsoo, lub cav tsis ploj). Hom yog neeg xiam oob qhab los ntawm lub neej ntawd thiab tuaj yeem qhib los ntawm tus chij hauv lub cav tswj kev sib tham lossis ntawm $GIMP_PERFORMANCE_LOG_PROGRESSIVE ib puag ncig hloov pauv.
Optimizations hauv GEGL uas siv OpenCL kom ceev cov ntaub ntawv ua tau raug tshem tawm mus rau kev sim cov yam ntxwv vim muaj peev xwm ruaj ntseg teeb meem thiab tau tsiv mus rau Playground tab. Ntxiv mus, Playground tab nws tus kheej tam sim no tau muab zais los ntawm lub neej ntawd thiab tsuas yog tshwm sim thaum koj qhia meej tso tawm GIMP nrog rau "--show-playground" kev xaiv lossis thaum siv cov qauv tsim tawm.
Ntxiv lub peev xwm los faib cov plugins thiab cov ntaub ntawv nyob rau hauv daim ntawv ntawm add-ons rau pob hauv Flatpak hom. Tam sim no, cov add-ons twb tau npaj rau cov plugins BIMP, FocusBlur, Fourier, G'MIC, GimpLensfun, LiquidRescale thiab Resynthesizer (piv txwv li, tom kawg tuaj yeem nruab nrog cov lus txib "flatpak install org.gimp.GIMP.Plugin. Resynthesizerβ, thiab nrhiav cov plugins muaj siv βflatpak search org.gimp.GIMP.Pluginβ)
Qhov kev sib koom ua ke txuas ntxiv suav nrog kev sib dhos ntawm cov ntaub ntawv npaj tau ua tiav rau cov neeg tsim tawm. Lub rooj sib txoos tam sim no tsuas yog tsim rau lub Windows platform. Nrog rau kev tsim cov tsim txhua hnub rau Windows (win64, win32) yav tom ntej ceg GIMP 3, nyob rau hauv qhov kev ntxuav tseem ceeb ntawm lub hauv paus code tau ua thiab hloov mus rau GTK3 tau ua.
Ntawm cov kev tsim kho tshiab tsis ntev los no tau ntxiv rau GIMP 3 ceg, muaj kev txhim kho kev ua haujlwm hauv Wayland-raws li ib puag ncig, kev txhawb nqa rau kev xaiv coj mus rau hauv tus account cov ntsiab lus ntawm ntau txheej (ntau txheej xaiv), txhim kho API, txhim kho kev khi rau cov lus Vala, optimization rau kev ua haujlwm ntawm cov ntxaij vab tshaus me, tshem tawm APIs ntsig txog Python 2, txhim kho kev siv tau ntawm cov khoom siv nkag.