ഏറ്റവും നല്ല ഫ്രീ ചിത്രം വലിപ്പം മാറ്റുന്നതിനുള്ള സംവിധാനം
ബിക്സല് അളക്കങ്ങള് ശരിയാക്കുന്നതിനായി ഒരു ചിത്രം വലിപ്പം മാറ്റുക. അല്ലെങ്കില് ആക്സിഡന്സ് റേറ്റ് പൂട്ടിയില്ലെങ്കില്, സ്വതന്ത്രവും നീരുറവ ലഭ്യമല്ലാത്തതും.
അത് എങ്ങനെയുണ്ട്.
- അപ്ലോഡ് ചെയ്യുക. വലിപ്പം മാറ്റുന്നതിനായി ചിത്രം തെരഞ്ഞെടുക്കുക (ഉപയോഗിക്കേണ്ട 40 എം. ബി)
- വലിപ്പം നല്കുക. വീതിയും/ അല്ലെങ്കില് പൊക്കവും പിക്സലുകളില് ടൈപ്പ് ചെയ്യുക. റേഷ്യോ റേഷ്യോ "അപരിധി" എന്നത് റേസ് ആയി കണക്കാക്കുക.
- ഡൌണ്ലോട് ചെയ്യുക. വലിപ്പം മാറ്റുന്ന ചിത്രം ഒരു ഉയര്ന്ന ലാങ്കോസ് ഫില്ട്ടര് ഉപയോഗിച്ച് തനിയെ ഡൌണ്ലോട് ചെയ്യുന്നു.
ഈ ഉപകരണത്തെ കുറിച്ച്
നിങ്ങള്ക്കു് ആവശ്യമുള്ള വലിപ്പത്തിലും ഉയരത്തിലും ഒരു ഇമേജ് വലിപ്പം മാറ്റുന്നു. ഒരു വീതി (ഇപ്പോള് ഒരു ഉയരം) നല്കുക. മറ്റെ വശത്തെ നിരീക്ഷണമായി അളക്കാന്, അഥവാ രണ്ടോ അളക്കാന് സജ്ജമാക്കുക. പുനര്നിര്ണ്ണനനനക്ഷത്രത്തില് ഒരു വലിയ ലാങ്കണ് ലാഞ്ചസ് ഫില് ഉപയോഗിക്കുന്നു. അതിനാല്, സാങ്കേതികമായ ചിത്രങ്ങള് ഉപയോഗിക്കുന്നതിനു പകരം, സാങ്കേതികമായി നിലകൊള്ളുന്നു. ഔട്ട്മേജിന്റെ യഥാര്ത്ഥ രൂപം എപ്പോഴും: ജലം ഇല്ല, അല്ലെങ്കില് വ്യതിയാനത്തില് ശ്യമില്ല.
ആളുകൾ ഇത് ഉപയോഗിക്കുന്നത് എന്താണെന്നു വെച്ചാൽ.
- ഒരു റൂം അല്ലെങ്കില് മാർക്കറ്റിൽ പിക്സല് പരിധിയിലേക്ക് ചിത്രം അനുയോജ്യമാക്കുക
- പ്രൊഫൈല് അല്ലെങ്കില് അവതാരം ആയി സജ്ജമാക്കുക
- വലയുടെ അറ്റങ്ങൾ കറക്കാതെ ഒരു വലിയ ഫോട്ടോ
- ഒരേ വീതിയിലേക്ക് ചിത്രങ്ങളുടെ ഒരു സെറ്റ് ക്രമീകരിക്കുക
രചയിതാവു് API
നിങ്ങളുടെ സ്വന്തം കോഡ് നിന്നും ഈ ഉപകരണം സ്വയം തയ്യാറാക്കുക. ഒരു പോസ്റ്റ് ബാക്കപ്പ് താഴെയെഴുതി അവ ഫലപ്രദമാകുന്ന അതേ ഫലം ലഭ്യമാക്കുക. ഇതു് ഐപി- ന്റെ നിരക്ക് നിരക്കില് നിന്നു്, ഇനി ഒപ്പ് വെക്കേണ്ട ആവശ്യമില്ല. കൂടിയ പരിധികള്ക്ക് API കീകള് വരുന്നുണ്ട്.
https://best.free/api/tools/image-resizer/
| പരാമീറ്റര് | ഉദാഹരണം | ആവശ്യമുണ്ട് | കുറിപ്പുകള് |
|---|---|---|---|
file (ഫയല്) |
photo.jpg |
അതെ | Any common image, ≤25 MB. |
width |
800 |
ഇല്ല | Target width in px. |
height |
600 |
ഇല്ല | Target height in px. |
keep_aspect |
True |
ഇല്ല | Lock aspect ratio. |
curl -X POST https://best.free/api/tools/image-resizer/ \
-F 'file=@photo.jpg' \
-F 'width=800' \
-F 'height=600' \
-F 'keep_aspect=True' \
-o resized.png
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"width": 800, "height": 600, "keep_aspect": True}
r = requests.post("https://best.free/api/tools/image-resizer/", files=files, data=data)
with open("resized.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("width", 800);
fd.append("height", 600);
fd.append("keep_aspect", true);
const r = await fetch("https://best.free/api/tools/image-resizer/", { method: "POST", body: fd });
const blob = await r.blob(); // the resized.png
മറുപടി: The resized image (same format where possible).