Šiame tiksliai paaiškinama, kaip pakeisti image dydį naudojant Python. Tai apima laipsnišką programos eigą ir paleidžiamą kodo pavyzdį, kad būtų sukurtas nuotraukų dydžio keitiklis naudojant Python. Be to, jis gali apdoroti JPG, GIF, BMP, PNG ir kitus populiarius vaizdo formatus.
Vaizdo dydžio keitimo veiksmai naudojant Python
- Konfigūruokite programos aplinką įdiegdami Aspose.Imaging, kad pakeistumėte vaizdų dydį
- Gaukite šaltinio vaizdą iš disko arba srauto ir įkelkite jį naudodami Image klasės egzempliorių
- Iškvieskite resize() metodą nurodydami išvesties vaizdo matmenis ir ResizeType
- Sukurtą vaizdą parašykite reikiamu vaizdo formatu
Šiuose žingsniuose aprašomas vaizdo dydžio keitiklio kūrimas naudojant Python. Jame aprašomas šaltinio vaizdo įkėlimo bet kokiu palaikomu formatu, pvz., JPG, PNG, GIF ir kt., procesas, o tada nurodomi pakeisto vaizdo matmenys ir dydžio keitimo tipas. Galiausiai, išvesties vaizdas gali būti eksportuojamas į diską arba srautą, atsižvelgiant į jūsų programos modelį.
Kodas, skirtas sukurti nuotraukų dydžio keitiklį naudojant Python
Šis kodo fragmentas yra pagrindinė versija, skirta pakeisti vaizdo dydį neprarandant kokybės naudojant Python, tuo tarpu jį galima improvizuoti pakeitus vaizdo mastelio koeficientą. Pavyzdžiui, dėl teigiamo dauginimo koeficiento vaizdas bus didesnis, o dėl neigiamo skaičiaus vaizdas bus mažesnis. Taip pat galite naudoti skirtingus perkrovos metodus, kad pakeistumėte dydį naudodami ImageResizeSettings klasę arba proporcingai pakeiskite aukščio ar pločio dydį pagal savo poreikius.
Ši trumpa pamoka mus išmokė, kaip sumažinti vaizdo dydį naudojant Python. Be to, jei reikia suspausti vaizdus, skaitykite straipsnį Suspausti vaizdą Python.