[MAIS] 2. domaća zadaća - 2021/2022
saitama
Jel ima plagijata na ovom predmetu? Radio sam solo ali kod mi je dosta slican u oba zadatka mislim ovaj s hoffmanom je 5 linija koda bez ucitavanja slike dok su drugi zadatak samo for petlje i racunanje po formuli.
pina_be
Just_some_name onda programski trebamo dobit samo tu tablicu, a ručno upisujemo u ovaj .txt file i računamo kodove za grupe? ili?
Amon
pina_be Programski bi kao trebao dobiti vjerojatnosti za grupe (dakle ta tablica samo sve podijeliš sa ukupnim brojem piksela, iako mislim da to čak ni ne gledaju), a kodovi za grupe moraju biti ručno upisani u .txt file
Klokan
Amon jel to i dalje znaci da moramo u “ime_prezime_dz2_huff.txt” stavit ta rucno odbivena rjesenja kodova, a u “JMBAG_3zadatak.txt” ono sto smo dobili programom?
Karlovsky120
Karlovsky120 Umjesto da fiksiram blok iz druge slike i jitteram blok iz prve, ja sam fiksirao blok iz prve slike i jitterao blok iz druge.
Doktor0807
Klokan mislim da nigdje ne moraš predat ono što si dobio programom, već ćeš predati za taj zadatak, .c, .exe i .txt file
Amon
Klokan Taj ime_prezime_dz2 file mislim da je ostao od prošlih godina i zapravo ne predaješ njega nego samo ovaj JMBAG_3zadatak.txt file gdje ručno pišeš kod
Piše kao u obavijesti da upute u obavijesti nadjačavaju one iz preze a ovo ti je jedna od tih situacija
DodgeCharger
Kad izračunam početak referentnog bloka, kako izračunam početak prozora pretrage u odnosu na početak ref. bloka? I koliko je velik taj prozor? Taj dio mi nije jasan. Please, help!
Filemon
DodgeCharger pa piše ti +-16 piksela. dakle, tvoj blok iz tekuće slike (šrafirano) ćeš tražiti u prozoru za pretraživanje koji dobiješ tako da blok pomičeš za +-16 piksela horizontalno i vertikalno. kako doć do toga, valjda znaš računat s indeksima/pointerima
Klokan
U 2. zadatku, ovi indeksi/pomaci npr. (-2,-2) predstavljaju odnos između dva piksela u gornjem lijevom dijelu (ta dva pronađena najslicnija) 16×16 bloka? Dakle udaljenost piksela (0,0) između ta dva bloka?
MJ3
Klokan tako je
saitama
Samo da provjerim jel onda ovdje u oba zadatka u kodu harkodiramo put do slike npr ‘./lenna.pgm’ ili put primamo kao argument pri pozivu?
a_ko_si_ti
saitama harkodiramo
Atem
Možemo li sliku prenijeti kao argumente pri pozivu programa kao u prvoj DZ (npr ./dz2 lenna.pgm lenna1.pgm)
DodgeCharger
Atem U obavijesti na webu piše: Prilikom učitavanja slikovnih datoteka, obavezno koristite relativno adresiranje (ne hardkodirati putanje do datoteka), tj. učitajte datoteke iz direktorija iz kojeg se pokreće izvršna datoteka.
Također, u PDF uputama za DZ imaš primjer poziva programa: ana_anic_dz2 6
Jasno je kako se program treba pokretat. Nemoj kemijat, jer ti mogu oduzet bodove zbog toga.
Atem Tako je.
Atem
U ovom pgm fileu prvih 8 bitova predstavlja prvi piksel,drugih 8 drugi piksel itd? Odnosno svaki piksel ima 8 bitova a ne 24 kao u prvoj zadaći?
Atem
Atem Također, ima li razmaka između svakih 8 bitova ili su svi spojeni
moji_prsti_prsti_klize_po_njoj
koja vam rjesenja ispadaju za neke blokove
DodgeCharger
AromaticConfusion
Kod drugog zadatka, jel treba biti izlaz “X,Y\n” ili “X,Y”?
Doktor0807
VrloZbunjen x,y