Այս ճշգրիտ ուղեցույցը բացատրում է մանրամասները չափափոխելու image-ը Python-ի միջոցով: Այն ընդգրկում է ծրագրի փուլային հոսքը և գործարկվող օրինակելի կոդը՝ Python-ի միջոցով **ֆոտո չափափոխիչ ստեղծելու համար: Ավելին, այն կարող է մշակել JPG, GIF, BMP, PNG և այլ հայտնի պատկերների ձևաչափեր:
Պատկերի չափափոխման քայլեր Python-ի միջոցով
- Կազմաձևեք հավելվածի միջավայրը՝ տեղադրելով Aspose.Imaging՝ պատկերները չափափոխելու համար
- Ստացեք աղբյուրի պատկերը սկավառակից կամ հոսքից և բեռնեք այն՝ օգտագործելով Image դասի օրինակը
- Գործարկեք resize() մեթոդը` նշելով ելքային պատկերի չափերը և ResizeType-ը
- Ստեղծված պատկերը գրեք անհրաժեշտ պատկերի ձևաչափով
Այս քայլերը մշակում են պատկերի չափի փոխարկիչ՝ օգտագործելով 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-ում հոդվածը։