Պատկերի չափափոխում Python-ի միջոցով

Այս ճշգրիտ ուղեցույցը բացատրում է մանրամասները չափափոխելու image-ը Python-ի միջոցով: Այն ընդգրկում է ծրագրի փուլային հոսքը և գործարկվող օրինակելի կոդը՝ Python-ի միջոցով **ֆոտո չափափոխիչ ստեղծելու համար: Ավելին, այն կարող է մշակել JPG, GIF, BMP, PNG և այլ հայտնի պատկերների ձևաչափեր:

Պատկերի չափափոխման քայլեր Python-ի միջոցով

  1. Կազմաձևեք հավելվածի միջավայրը՝ տեղադրելով Aspose.Imaging՝ պատկերները չափափոխելու համար
  2. Ստացեք աղբյուրի պատկերը սկավառակից կամ հոսքից և բեռնեք այն՝ օգտագործելով Image դասի օրինակը
  3. Գործարկեք resize() մեթոդը` նշելով ելքային պատկերի չափերը և ResizeType-ը
  4. Ստեղծված պատկերը գրեք անհրաժեշտ պատկերի ձևաչափով

Այս քայլերը մշակում են պատկերի չափի փոխարկիչ՝ օգտագործելով Python: Այն ուրվագծում է աղբյուրի պատկերի բեռնման գործընթացը ցանկացած աջակցվող ձևաչափով, ինչպիսիք են JPG, PNG, GIF և այլն, և այնուհետև նշում է չափափոխված պատկերի չափերը և չափափոխման տեսակը: Ի վերջո, ելքային պատկերը կարող է արտահանվել սկավառակ կամ հոսք՝ կախված ձեր հավելվածի մոդելից:

Կոդ՝ Python-ի միջոցով լուսանկարների չափափոխիչ ստեղծելու համար

import aspose.imaging
from aspose.imaging import Image, ResizeType
import os
path = "C://SampleFiles//"
license = aspose.imaging.License()
license.set_license(path + "License.lic")
# Load the input image
with Image.load(os.path.join(path, "grayscaled.jpg")) as image:
image.resize((int)(image.width*0.5), (int)(image.height*0.5), ResizeType.HIGH_QUALITY_RESAMPLE)
image.save(os.path.join(path, "resizedpython.png"))
print("Image Resized Successfully")

Կոդի այս հատվածը հիմնական տարբերակն է՝ պատկերը չափափոխելու առանց որակը կորցնելու Python-ի միջոցով, մինչդեռ այն կարող է հետագայում իմպրովիզացվել՝ փոխելով պատկերի մասշտաբավորման գործոնը: Օրինակ, դրական բազմապատկման գործակիցը պատկերը կդարձնի ավելի մեծ, մինչդեռ բացասական թիվը կհանգեցնի ավելի փոքր պատկերի: Նմանապես, դուք կարող եք օգտագործել տարբեր ծանրաբեռնված մեթոդներ՝ չափափոխելու համար՝ օգտագործելով ImageResizeSettings դասը կամ չափափոխել բարձրությունը կամ լայնությունը՝ ձեր պահանջներին համապատասխան:

Այս հակիրճ ձեռնարկը մեզ սովորեցրել է, թե ինչպես նվազեցնել պատկերի չափը՝ օգտագործելով Python: Բացի այդ, եթե պատկերները սեղմելու կարիք ունեք, կարդացեք Կոմպրես պատկերը Python-ում հոդվածը։

 Հայերեն