motofan logo
2 страниц V < 1 2        
> 

Просмотри фото 640х480, На телефоне. Полезное приложение. Прошу!

Osta
сообщение 29.9.2005, 17:44


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Random,
Цитата(Random @ Четверг, 29 Сентября 2005, 20:11)
- в нем можно смотреть картинку на весь экран, т.е. без менюшки
*


полоса одна - там где сеть и батарейка.
Это закон. Не уберёшь.
Больше полос нет.

Цитата(Random @ Четверг, 29 Сентября 2005, 20:11)
- в нем можно смотреть картинку в масштабе 100%
*


тоже самое : на экране кусок фото , с возможностью двигать.

вот хотя бы это старенькое приложение :
Прикрепленный файл photomanager.rar   ( 9.88 килобайт ) Кол-во скачиваний: 608
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
(ARH)665
сообщение 30.9.2005, 3:17


DRM мастер
******

Группа: Пользователи
Сообщений: 989
Регистрация: 16.11.2004
Из: Курск
Пользователь №: 21 447
Модель телефона: C350/E1
Прошивка: 82R/49R

Рейтинг: 127



Цитата(Random @ Четверг, 29 Сентября 2005, 21:11)
Я так понял, что ARH (665) никто не понял!
*


Grafmoto понял! ;)

Цитата(Osta @ Четверг, 29 Сентября 2005, 21:44)
вот хотя бы это старенькое приложение
*


ну это не то! ;) конечно лучше файл менеждером пользоваться
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Triton
сообщение 30.9.2005, 8:35


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 29.4.2005
Пользователь №: 41 587
Модель телефона: E398
Прошивка: ?

Рейтинг: 0



Извините что вмешиваюсь... но я перечитал весь ваш флуд (может и не флуд но для меня флуд), так и не понял выход есть? можно смотреть картинку с маштабом 1:1? И ещё вопросик можно ли как то смотреть картинки которые больше 40 мб весят и размером например 1024-768? Например перекодировав их в меньший маштаб? А то перешлют мне по голубозубу с телефона с 2 мегапиксельной камерой а поглядеть нет возможности.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
wvitalik
сообщение 3.10.2005, 17:54


Мастер
****

Группа: Пользователи
Сообщений: 270
Регистрация: 2.9.2004
Из: Україна, Вінниця.
Пользователь №: 11 396
Модель телефона: C550->V635->A1000+E6
Прошивка: 54.08.20/02p

Рейтинг: 46



Кароче я просо паражаюсь как реальзована эта фичя на сименсах, просто улетно картинки почти не грузятся и есть 8-ми кратный зум, шпоры делать только так, ну что так тяжело разбить картинку на куски?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
wvitalik
сообщение 3.10.2005, 17:59


Мастер
****

Группа: Пользователи
Сообщений: 270
Регистрация: 2.9.2004
Из: Україна, Вінниця.
Пользователь №: 11 396
Модель телефона: C550->V635->A1000+E6
Прошивка: 54.08.20/02p

Рейтинг: 46



И еще... вот есть встроеный у нас типа зум (увеличить до реального размера) так там закачиваешь картинку 768*1024 нету зума а 1024*768 где то аж 10 ти кратный зум, почему?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
(ARH)665
сообщение 4.10.2005, 3:58


DRM мастер
******

Группа: Пользователи
Сообщений: 989
Регистрация: 16.11.2004
Из: Курск
Пользователь №: 21 447
Модель телефона: C350/E1
Прошивка: 82R/49R

Рейтинг: 127



Triton,
"в флуде написано"
wvitalik,
старайся писать всё одним сообщение ;) [OFF]так на случай говорю[/OFF]
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
wvitalik
сообщение 5.10.2005, 12:29


Мастер
****

Группа: Пользователи
Сообщений: 270
Регистрация: 2.9.2004
Из: Україна, Вінниця.
Пользователь №: 11 396
Модель телефона: C550->V635->A1000+E6
Прошивка: 54.08.20/02p

Рейтинг: 46



Почему мое сообщение о разрешениях игнорируют?
Ведь я не понимаю почему 1024*768 есть зум а в 768*1024 нет зума???
Сделайте хотя бы прогу что бы она урезала один ряд пикселей и переворачива изображение на 90 градусов и так сохраняла тогда файл менеждер все корректо отобразит!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Mr.Adsw
сообщение 12.10.2005, 10:04


Интересующийся
**

Группа: Пользователи
Сообщений: 65
Регистрация: 14.10.2004
Пользователь №: 16 633
Модель телефона: c650
Прошивка: 23r

Рейтинг: 4.5



Можно ссылку на JpegDecoder.class или ScalableJpeg.class?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mikhaelm
сообщение 28.3.2006, 6:28


Новичок
*

Группа: Пользователи
Сообщений: 16
Регистрация: 20.9.2005
Пользователь №: 52 062
Модель телефона: Motorola V635

Рейтинг: 0



Цитата(grafmoto @ Пятница, 23 Сентября 2005, 6:24)
absorbb,
абсолютно с тобой согласен: нужен хороший jpegdecoder - декодирование фрагмента, масштабирование и т.п.
я же писал: все на поиски...
*



/* JpegResizerDemo.java */

import java.io.FileInputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

import java.awt.RenderingHints;
import java.awt.image.BufferedImage;
import java.awt.image.RescaleOp;
import java.awt.image.AffineTransformOp;
import java.awt.geom.AffineTransform;

import java.util.Map;
import java.util.HashMap;

import com.sun.image.codec.jpeg.JPEGImageDecoder;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.ImageFormatException;
import com.sun.image.codec.jpeg.JPEGImageEncoder;

/**
* @author CyranoVR
*/
public class ImageResizer {


public static void main(String args[]) {

if (args.length != 3) {
System.out.println("Usage: ImageResizer <input> <output>
<scale>");
System.exit(0);
}

String inFile = args[0];
String outFile = args[1];

FileInputStream fs = null;

try {

float scale = Float.parseFloat(args[2]);

fs = new FileInputStream(inFile);
JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(fs);
BufferedImage srcImg = decoder.decodeAsBufferedImage();
fs.close();

AffineTransform af =
AffineTransform.getScaleInstance(scale, scale );


Map hints = new HashMap();
hints.put(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);
RenderingHints rh = new RenderingHints(hints);

AffineTransformOp transform = new AffineTransformOp(af,rh);

BufferedImage destImg =
transform.createCompatibleDestImage(srcImg, srcImg.getColorModel());
transform.filter(srcImg, destImg);

FileOutputStream out = new FileOutputStream(outFile);

JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out,
JPEGCodec.getDefaultJPEGEncodeParam(destImg));

encoder.encode(destImg);
out.close();
System.out.println("Saved file " + outFile);

} catch (FileNotFoundException fnfe ) {
System.out.println("File " + inFile + " does not exist!");

} catch (NumberFormatException nfe){
System.out.println("You entered " + args[2] + ". Please
enter a decimal expression.");

} catch (IOException ioe) {
System.out.println("IO Exception: " + ioe.getMessage());

} catch (ImageFormatException ife) {
System.out.println("Image Format Excpetion: Could not
decode " + inFile);

} catch (Exception e) {
System.out.println(e.getMessage());

} finally {
try {
if(fs != null)
fs.close();
} catch (Exception e) {
System.err.println(e.getMessage());
}
}
}
}
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mikhaelm
сообщение 28.3.2006, 7:16


Новичок
*

Группа: Пользователи
Сообщений: 16
Регистрация: 20.9.2005
Пользователь №: 52 062
Модель телефона: Motorola V635

Рейтинг: 0



Цитата(grafmoto @ Пятница, 23 Сентября 2005, 6:24)
absorbb,
абсолютно с тобой согласен: нужен хороший jpegdecoder - декодирование фрагмента, масштабирование и т.п.
я же писал: все на поиски...
*



Вот ссылку глянь http://docjar.com/docs/api/com/flexstor/fl...ertService.html
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 28.3.2006, 9:26


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



mikhaelm, осталось только чтобы Vilko в прошивку это добавил:

import java.awt.RenderingHints;
import java.awt.image.BufferedImage;
import java.awt.image.RescaleOp;
import java.awt.image.AffineTransformOp;
import java.awt.geom.AffineTransform;
import com.sun.image.codec.jpeg.JPEGImageDecoder;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.ImageFormatException;
import com.sun.image.codec.jpeg.JPEGImageEncoder;

:-)))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
PusT
сообщение 2.4.2006, 13:59


Ветеран
*****

Группа: Пользователи
Сообщений: 327
Регистрация: 4.5.2005
Из: Орел
Пользователь №: 41 853
Модель телефона: Motorola DROID PRO
Прошивка: Android 2.3.3 stock


Настроение:
Летний дождик



Рейтинг: 46



Цитата(grafmoto @ Вторник, 28 Марта 2006, 13:26)
mikhaelm, осталось только чтобы Vilko в прошивку это добавил:

import java.awt.RenderingHints;
import java.awt.image.BufferedImage;
import java.awt.image.RescaleOp;
import java.awt.image.AffineTransformOp;
import java.awt.geom.AffineTransform;
import com.sun.image.codec.jpeg.JPEGImageDecoder;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.ImageFormatException;
import com.sun.image.codec.jpeg.JPEGImageEncoder;

:-)))
*


Т.е. решение найдено? Или это вы так шутите? ph34r.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alek(S)
сообщение 2.4.2006, 15:04


PhoeniX Team
****

Группа: Пользователи
Сообщений: 298
Регистрация: 1.8.2005
Пользователь №: 47 566
Модель телефона: MOTOMAGX & ROKR
Прошивка: многа

Рейтинг: 33.5



Бывают хороше пути, а бывают плохие :) Эт был пример плохого пути...ищём дальше.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 5.4.2006, 6:48


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



вобщем нашел класс декодера с возможностью декодирования части изображения. так вот декодирование части 128*128 из картинки 640*480 занимает 70 сек. на эмуле iPentium 4 HT 3000MHz - 5 сек как раз примерно на разницу в MHz между компом и телом :-) декодирование целиком естестно outofmemory. так что по ходу дела придется забыть про просмотр больших картинок. или встраивать декодер в прошивку.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Spammer
сообщение 5.4.2006, 8:12


Мастер
****

Группа: Пользователи
Сообщений: 220
Регистрация: 8.6.2005
Пользователь №: 43 798
Модель телефона: Motorola Defy
Прошивка: Android 2.2.1

Рейтинг: 80.5



а аналог фотоменеджера для JSR-75 можно сделать? ;)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 5.4.2006, 9:56


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(Spammer @ Среда, 5 Апреля 2006, 12:12)
а аналог фотоменеджера для JSR-75 можно сделать? 
*


не совсем понятно!

ЗЫ. получить кусок изображения 64*64 из картинки 1280*1024 не получилось. долго думал, потом опять аутоффмемори :-/
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Spammer
сообщение 5.4.2006, 12:16


Мастер
****

Группа: Пользователи
Сообщений: 220
Регистрация: 8.6.2005
Пользователь №: 43 798
Модель телефона: Motorola Defy
Прошивка: Android 2.2.1

Рейтинг: 80.5



ну просмотр в масшабе 1:1 сделать на JSR-75 как в фотоменеджере.
оч удобно ;)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 5.4.2006, 12:40


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(Spammer @ Среда, 5 Апреля 2006, 16:16)
ну просмотр в масшабе 1:1 сделать на JSR-75 как в фотоменеджере.
оч удобно 
*


че за фотоменеджер? а про просмотр 1:1 картинок больше, чем 320*240 проблема. я ж про это пишу - тормоза или вообще outofmemory!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Spammer
сообщение 5.4.2006, 13:34


Мастер
****

Группа: Пользователи
Сообщений: 220
Регистрация: 8.6.2005
Пользователь №: 43 798
Модель телефона: Motorola Defy
Прошивка: Android 2.2.1

Рейтинг: 80.5



Цитата(grafmoto @ Среда, 5 Апреля 2006, 19:40)
че за фотоменеджер? а про просмотр 1:1 картинок больше, чем 320*240 проблема. я ж про это пишу - тормоза или вообще outofmemory!
*



фотоменеджер Просмотри фото 640х480 в этом посте, из этой темы кстати

а почему при больше чем 320х240 проблемы - фм же 640х480 нормально открывал и отображал

да и судя по названию мидлет нормаально фотки отображает... :)
автор JenFA

Сообщение отредактировал Spammer - 5.4.2006, 13:35
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
bas005
сообщение 5.4.2006, 18:45


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 25.1.2006
Пользователь №: 67 316
Модель телефона: C650+E2

Рейтинг: 45



просматривать полноразмерное фото можно не только на семёне м65, но и на моторе в360, без всяких ява
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 6.4.2006, 6:56


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(bas005 @ Среда, 5 Апреля 2006, 22:45)
просматривать полноразмерное фото можно не только на семёне м65, но и на моторе в360, без всяких ява
*


а 1280*1024 можно на 398, 635, 650? ну дык...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
bas005
сообщение 6.4.2006, 18:18


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 25.1.2006
Пользователь №: 67 316
Модель телефона: C650+E2

Рейтинг: 45



ну конечно так не посмотреть здоровых фото, но можно как в фаилменеджере или phonemanager смотреть фото кусками, но не только 320*240, а ещё 640*480, причем без фм
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 7.4.2006, 4:25


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(bas005 @ Четверг, 6 Апреля 2006, 22:18)
ну конечно так не посмотреть здоровых фото, но можно как в фаилменеджере или phonemanager смотреть фото кусками, но не только 320*240, а ещё 640*480, причем без фм
*


:*) ты все сообщений в этой теме читаешь? я же тебе говорю: то что пока есть работает слишком медленно. кусок 128*128 из 640*320 декодируется 70 сек (1 мин и 10 сек). кому это надо? мне - нет. и я не уверен, что найдется другой, намного шустрый декодер на яве. вывод - этот декодер нужно встроить в прошу. как? не скажу...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kys
сообщение 21.4.2006, 8:06


Ветеран
*****

Группа: Пользователи
Сообщений: 300
Регистрация: 8.2.2006
Пользователь №: 69 417
Модель телефона: SE Z710i+C650
Прошивка: R365_G_0B.D2.2FR
Победитель конкурса 2008

Рейтинг: 249



Цитата(Spammer @ Среда, 5 Апреля 2006, 16:34)
фотоменеджер Просмотри фото 640х480 в этом посте, из этой темы кстати

а почему при больше чем 320х240 проблемы - фм же 640х480 нормально открывал и отображал

да и судя по названию мидлет нормаально фотки отображает... :)
автор JenFA
*



вообще говоря, что файлменеджер, что фотоменеджер, хоть и открывают фотки 640х480, но отображают их максимум 320х240. Просто функция ScalableJPGImage.createImage падает при размере большем, чем 320х240, по крайней мере на моем C650 (у других, думаю, также). При использовании же других декодеров, как видно, жуткие тормоза. Так что придется довольствоваться малым :(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Просмотри фото 640х480, На телефоне. Полезное приложение. Прошу! · Разработка Java-приложений · Forum
 

2 страниц V < 1 2
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 4.8.2025, 4:59

Форум живёт: