NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Mezinárodní den IT společnosti je tady! Pouze nyní můžeš získat 90 % extra kreditů při nákupu od 1199 kreditů s promo kódem AJTACI90. Tak neváhej!

Diskuze: ImageJ plugin

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
Tomáš Vladík:22.9.2019 14:20

Mám pocit že jsem kód napsal správně, stále mi to háže error.

Zkusil jsem: Jsem totální začátečník, uvítám jakoukoliv radu a pomoct.

Chci docílit: Dostali jsme úkol, kde musíme udělat plugin, který projde všechny pixely a zjisti jejich hodnotu od 0 do 255 a vypíše minimální a maximální hodnotu.

 
Odpovědět
22.9.2019 14:20
Avatar
Odpovídá na Tomáš Vladík
Matúš Olejník:22.9.2019 17:50

Ahoj, nekódil som ešte plugin pre IJ, ale myslím, že všetkým, ktorí ti budú chcieť pomôcť pomôže práve znenie chyby, ktorú ti to píše. Môžeš ju sem skopčiť? :)

Nahoru Odpovědět
+1
22.9.2019 17:50
/* I am not sure why this works but it fixes the problem */
Avatar
Lubor Pešek
Člen
Avatar
Lubor Pešek:25.9.2019 10:07

Souhlasím s Matúšem.
Ale o to víc mě zaráží jedna věc... Píšeš, že jsi totální začátečník a už děláš pluginy pro Ideu?:
Jakože ok, ale profík v takovém podání musí minimálně bez problémů hackovat pentagon:D

Popiš více tu chybu, jestli je to logická či běhová. Pokud je běhová tak sem hoď přímo tu chybu (celou, ne jen kousek). Takhle se nedá moc posoudit, na čem ti to může padat.

Nahoru Odpovědět
25.9.2019 10:07
Existují dva způsoby, jak vyřešit problém. Za prvé vyhoďte počítač z okna. Za druhé vyhoďte okna z počítače.
Avatar
Milan Suchomel:2.11.2019 21:07

Nejspíš už to není aktuální, ale máš tam jednu celkem závažnou logickou chybu :)
Proměnná intensity je použita pro procházení pole/listu, ale ty s ní pracuješ jako by v tom byla uložená hodnota ip.getIntensi­ty(), kterou zmatečně ukládáš do final proměnné pixels.

Fatální chyby tam máš dvě, kterých jsem si všiml.

  1. 2x deklaruješ proměnnou se stejným názvem pixels
  2. Za cyklem for() máš středník, což nedovoluje následujícímu bloku využít proměnnou intensity
 
Nahoru Odpovědět
2.11.2019 21:07
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.