Ищу спецификацию Jpeg

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
CORBA
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 22.11.2003 (Сб) 13:41
Откуда: Ukraine-Crimea-Feodosia

Ищу спецификацию Jpeg

Сообщение CORBA » 03.11.2005 (Чт) 23:09

Думаю не совсем в тему, но у кого же ещё спросить как не у коллег- программистов? Вообщем если у кого есть спецификация Jpeg, а имено внутренее строение файла, plz поделитесь.
У каждой сложной задачи есть множество простых для понимания, но неправильных решений.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 03.11.2005 (Чт) 23:31

Изображение

CORBA
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 22.11.2003 (Сб) 13:41
Откуда: Ukraine-Crimea-Feodosia

Сообщение CORBA » 03.11.2005 (Чт) 23:44

прикольный сайт спасибо большое
У каждой сложной задачи есть множество простых для понимания, но неправильных решений.

Zoomie
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 181
Зарегистрирован: 10.05.2004 (Пн) 10:07
Откуда: СПб

Сообщение Zoomie » 04.11.2005 (Пт) 0:19

Вообще JPEG это сжатый какой-то формат...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 04.11.2005 (Пт) 0:28

Zoomie, вы угадали три раза подряд! Две шкатулки - в студию!

Изображение Изображение
Угадайте, где деньги?
Изображение

Zoomie
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 181
Зарегистрирован: 10.05.2004 (Пн) 10:07
Откуда: СПб

Сообщение Zoomie » 04.11.2005 (Пт) 0:35

О! Здорово!
Э... Я выбипаю первую :D

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 04.11.2005 (Пт) 1:02

А я выбираю вторую :)

P.S.: to Zoomie - предлагаю выигрыш пополам :wink:
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 04.11.2005 (Пт) 1:49

Если бы не текст, что это шкатулки, подумал бы совсем другое :)
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 04.11.2005 (Пт) 10:20

BV писал(а):Если бы не текст, что это шкатулки, подумал бы совсем другое :)

Уж какие есть :-D


В тему шкатулок: логический парадокс (с http://groups.google.com/group/fido7.ru ... 80d6ba5e77 )
Вы игpаете на юбилейном выпуске "Поле чудес". И надо же - аж тpи буквы
подpяд отгадали. Выносят две шкатулки. Вы откpыли левую. Там штука pублей. И
тут Якубович говоpит: "Вы знаете, что у нас выпуск пpогpаммы пpаздничный. А
значит, пустых шкатулок нет - в одной в два pаза больше, чем в дpугой. Если вы
хотите, вы можете закpыть эту шкатулку и откpыть дpугую - тогда вы можете либо
удвоить выгpыш, либо уменьшить его вдвое. Вы честно считаете матожидание числа
денег в дpугой шкатулке, и по самой что ни на есть веpной фоpмуле получаете
число (1/2)*500 + (1/2)*2000 = 1250. "Эх, вот бы в игpовых автоматах так",-
думаете вы - нажимаешь пpи выгpыше на кнопку "удвоить сумму/уменьшить вдвое" -
и выгpыш до бесконечности в сpеднем pастет. И так до бесконечности. Hо не
дуpаки они там однако - у них либо удвоить либо сгоpит все...". И, pадуясь
вдpуг обломившейся дополнительной халяве, меняете свой выбоp.
Игpа пpодолжается. Раз - и снова тpи буквы подpяд. Якубович снова выносит
две шкатулки и говоpит: "условия не меняются, в одной шкатулке вдвое больше,
чем в дpугой, но суммы могут быть любые - может 500 и 1000, а может 1000 и
2000, а может там еще как. Выбиpайте любую шкатулку, не стесняйтесь. Хотя
впpочем какая pазница - все pавно я вам пpедложу пеpеменить выбоp, и вы его
пеpемените из-за личной выгоды, так что сpазу выбиpайте ту, что вам меньше
нpавится..."
Действительно ли в этом случае выгодно будет откpыть шкатулку и пеpеменить
выбоp в любом случае? Чем этот случай отличается от пpедыдущего?
Изображение

pitbull
Постоялец
Постоялец
 
Сообщения: 314
Зарегистрирован: 25.06.2004 (Пт) 15:37
Откуда: Кемерово

Сообщение pitbull » 04.11.2005 (Пт) 14:03

ЭЭЭ.... не люблю лохотроны.
Бери сколько есть и дуй скорее оттуда! :D

SeT
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 362
Зарегистрирован: 29.12.2004 (Ср) 13:11

Сообщение SeT » 04.11.2005 (Пт) 17:22

Эк, как тема перетекла в другое русло!
01000100
Причиняет боль 0010
Виртуальная любовь 00100
Индустрия снов 0010

CORBA
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 22.11.2003 (Сб) 13:41
Откуда: Ukraine-Crimea-Feodosia

Сообщение CORBA » 04.11.2005 (Пт) 21:46

Нужно определить размеры картинки.

Как лучше?

1) Загрузить картинку в видимый/невидимый PictureBox с AutoSize=True и

.........
dx=PictureBox1.Width\Screen.TwipsPerPixelX
dy=PictureBox1.Height\Screen.TwipsPerPixelY

2) Либо читать данные из файла? Для bmp безспорно лучше второй способ, а вот для JPEG????? Ведь JPeg имеет много спецификаций и структура файла какая-то сложная. Что скажите....
У каждой сложной задачи есть множество простых для понимания, но неправильных решений.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 04.11.2005 (Пт) 21:50

with loadpicture("path")
msgbox .width
msgbox .height
end with
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

CORBA
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 22.11.2003 (Сб) 13:41
Откуда: Ukraine-Crimea-Feodosia

Сообщение CORBA » 04.11.2005 (Пт) 21:58

GSerg писал(а):with loadpicture("path")
msgbox .width
msgbox .height
end with


Хороший вариант. Не знал.
У каждой сложной задачи есть множество простых для понимания, но неправильных решений.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 04.11.2005 (Пт) 22:14

CORBA, результат получится в хайметриках; в пикселы переводи сам.
Изображение


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 173

    TopList