Java and Images

4 отговора 120 прегледа
#1

Java and Images

Imam slednia problem. Poluchawam niakakwa kartinka (JEPG ili GIF) kato byte[]. Celta e tazi kartinka da se scale-ne doopredelen razmer i da se syhrani kato JEPG. Poslednoto ne e problem no samoto sclae-wane se dyni. Ako niakoj moje d mi pomogne ste sym mu mnogo blagodaren. Samo che ne iskam da se izpolzwat wynshi biblioteki i t.n. a standartno Java 1.3 API.
Mersi predwaritelno!

P.S. Postnal sym w systia wypros i w Java.

Отговор
в отговор на Lubo_R #2

Съвет

Най-добре попитай Калоян Доганов във [линк]. Според мен той има доста богат опит. А как точно се дъни мащабирането?

Отговор
в отговор на Masklin #3

Re: Съвет

Ami syzdawam obekt (to e Interface) Image s cher Toolkit-a. Sled towa ot tozi Image wikam getScaledInstance i mu zadawam nowitere razmeri. Sled towa se syzdawa BufferedImage, wzema se Graphics2D i se risuwa weche scale-natia Image. Towa risuwane sa go naprawili asinhronno i towa se wzema w predwid. Sled towa s JPEGImageEncoder se zapiswa (w sluchaia wyw file). Problema e che se zapiswa prazen JEPG. Niama error-i ili Exception-i. Ima samo edin zachatyk na bug, che programata ne spira sled izlizaneto ot main. Sledowatelno ostawa niakakyw rabotest Thread ili se poluchawa deadlock. No ne moga da go hwana.

Отговор
в отговор на Lubo_R #4

Re: Съвет

Ako otvariash Frame naprimer prilojenieto ne prikluchva rabotata.. triabva da go zatvorish Frame-a...

Отговор
в отговор на nicko #5

Re: Съвет

Ne niama frame. Samo se wzema Toolkit-a.

Отговор