Siit saate teada, kuidas nende käepäraste funktsioonide abil teha põhilisi pildimärkusi.
JES on programmeerimiskeskkond, mis võimaldab teil redigeerida fotosid, videoid ja heli. JES võimaldab teil valida pildi ja muuta iga piksli värvi. See programmiline lähenemine võimaldab teil pilte huvitaval viisil redigeerida.
JES sisaldab ka sisseehitatud funktsioone oma graafika piltidele lisamiseks. See hõlmab jooni või kujundeid, nagu ristkülikud, ovaalid ja ringid.
Kuidas luua JES-is tühja lõuendit
Sa saad renderdage olemasolevaid pilte JES-i abil, sealhulgas need, mille kasutaja on oma arvutisse salvestanud ja mille ta üleslaadimiseks valib. Kui soovite joonistada oma kujundeid tühjale pildile, saate selle asemel uue tühja lõuendi loomiseks kasutada sisseehitatud funktsiooni makeEmptyPicture().
- Looge uues JES-rakenduses uus funktsioon nimega createEmptyPicture():
deflooTühiPilt():
- Selle sees kasutage sisseehitatud funktsiooni makeEmptyPicture(). Edastage uue pildi laius ja kõrgus pikslites funktsioonile. Kuna JES kasutab Jythoni, veenduge, et teeksite oma koodi taande, nagu teeksite seda Pythonis. Võite mõnele pilgu peale visata olulised Pythoni käsud algajatele kui teil on vaja oma Pythoni oskusi üle vaadata.
emptyPicture = makeEmptyPicture (600, 300)
- Kasutage pildi kuvamiseks funktsiooni show().
näidata(tühi pilt)
- Klõpsake nuppu Laadi programm nupp, mis asub programmeerimisala ja käsurea vahel. Kliki Jahja salvestage olemasolev kood uude faili.
- Sisestage käsureale järgmine kood:
See kutsub esile funktsiooni createEmptyPicture, kui vajutate sisestusklahvi:looTühiPilt()
- Seejärel käivitatakse funktsioon, mis näitab teile uut tühja lõuendit.
Kuidas luua ja lisada ristkülikuid
JES-i saate kasutada kujundite (nt ristküliku) loomiseks. JES-is algavad x- ja y-koordinaadid pildi vasakust ülanurgast, mitte vasakust allnurgast.
Kasutage tühjale pildile ristküliku joonistamiseks sisseehitatud funktsiooni addRect().
- Looge uus funktsioon nimega drawRectangle():
defjoonista ristkülik():
- Looge funktsiooni sees uus tühi pilt:
pilt = makeEmptyPicture (600, 300)
- Kasutage ristküliku joonistamiseks funktsiooni addRect(). Funktsioon addRect() võtab kasutusele kuus parameetrit. Esimene parameeter on muutuja, mis salvestab pildi, millele soovite joonistada. Sellele järgnevad ristküliku ülemise vasaku nurga x ja y koordinaadid. Lõpuks edastage parema alanurga x- ja y-koordinaadid ning äärise värv.
addRect (pilt, 50, 100, 200, 50, punane)
- Täidetud ristkülikuid saate lisada ka funktsiooni addRectFilled() abil, mitte addRect()
addRectFilled (pilt, 100, 200, 200, 50, punane)
- Kasutage pildi kuvamiseks funktsiooni show().
näidata(pilt)
- Klõpsake nuppu Laadi programm nupp, mis asub programmeerimisala ja käsurea vahel.
- Käivitage funktsioon drawRectangle() käsurea kaudu:
- Oodake, kuni pilt avaneb, kuvades teie tehtud ristkülikud.
Kuidas luua ja lisada ringe ja ovaaale
Nii ovaalide kui ka ringide loomiseks saate kasutada sisseehitatud funktsiooni addOval(). Kui loote ringi, veenduge, et ovaali laius ja kõrgus oleksid võrdsed.
- Looge uus funktsioon nimega drawCircle():
defjoonista ring():
- Looge funktsiooni sees uus tühi pilt:
pilt = makeEmptyPicture (600, 300)
- Looge ovaal, kasutades funktsiooni addOval(). Lisage funktsiooni esimeseks argumendiks pilt, millele soovite ovaali joonistada. Sisestage ovaali ülemise vasakpoolse punkti x ja y koordinaadid. Lisage laius ja kõrgus, mis ei pea olema võrdsed, kui joonistate ovaali. Viimane argument on ovaali kontuuri värvi:
addOval (pilt, 100, 100, 50, 100, punane)
- Täidetud ovaalide lisamiseks kasutage funktsiooni addOval() asemel funktsiooni addOvalFilled().
addOvalFilled (pilt, 200, 100, 50, 100, punane)
- Suhtlusringide loomiseks saate kasutada sama funktsiooni addOval(). Veenduge, et kolmanda ja neljanda argumendina sisestatud laiuse ja kõrguse väärtused oleksid samad:
addOval (pilt, 350, 100, 50, 50, punane)
- Kasutage täidetud ringi loomiseks funktsiooni addOvalFilled().
addOvalFilled (pilt, 450, 100, 50, 50, punane)
- Kasutage pildi kuvamiseks funktsiooni show().
näidata(pilt)
- Klõpsake nuppu Laadi programm nupp, mis asub programmeerimisala ja käsurea vahel.
- Käivitage käsureal funktsioon drawCircle().
- Joonistatud ovaalide ja ringide vaatamiseks oodake, kuni pilt avaneb.
Kuidas ridu luua ja lisada
Kasutage JES-is tühjale pildile joonte joonistamiseks funktsiooni addLine().
- Looge uus funktsioon nimega drawLine():
defjoonistusjoon():
- Looge funktsiooni sees uus tühi pilt:
pilt = makeEmptyPicture (600, 300)
- Kasutage joone joonistamiseks funktsiooni addLine(). Sisestage pilt, millele joone tõmbate. Teises ja kolmandas argumendis sisestage lähtepunkti x- ja y-koordinaadid. Neljandas ja viiendas argumendis sisestage lõpp-punkti x- ja y-koordinaadid. Lõpuks sisestage joone värv. See tõmbab joone vahemikust (50, 200) kuni (250, 200):
addLine (pilt, 50, 200, 250, 200, punane)
- Kasutage pildi kuvamiseks funktsiooni show().
näidata(pilt)
- Klõpsake nuppu Laadi programm nupp, mis asub programmeerimisala ja käsurea vahel.
- Käivitage käsureal funktsioon drawLine().
- Oodake, kuni pilt avaneb, näidates uut rida.
Oma kujundite joonistamine JES-is
Nüüd peaksite saama JES-is oma kujundeid joonistada. Võite hakata loovamaks muutuma mõne muu pakutava huvitava pilditöötlustehnikaga.