Нужна программа, которая по массиву точек будет (массивы RGB) будет показывать точечную картинку, и наоборот по картинке восстанавливать сетку точек освещённости. Это нужно для исследования методов сжатия графики
xTriplex
QUOTE (Bubuk @ 03.11.2006 - время: 00:29)
Нужна программа, которая по массиву точек будет (массивы RGB) будет показывать точечную картинку, и наоборот по картинке восстанавливать сетку точек освещённости. Это нужно для исследования методов сжатия графики
Формат массива покажи....
Bubuk
1) Размер картинки (m*n) 2) 3 массива размера m*n для каждого из 3 цветов. Тип массивов: (unsigned char ( 1 байт) или например больше)
Формат: бинарное представление массива, или другое, которое можно получить несложным преобразованием. (Я математик, котрорый более или менее разбирается в программировании) Может формат bmp (точечный рисунок) может получаться простым преобразованием из массива данных
Типа там есть шапка и собственно рисунок. В шапке есть нечто и размеры рисунка.
Это сообщение отредактировал Bubuk - 06-11-2006 - 02:42
xTriplex
QUOTE (Bubuk @ 06.11.2006 - время: 00:57)
1) Размер картинки (m*n) 2) 3 массива размера m*n для каждого из 3 цветов. Тип массивов: (unsigned char ( 1 байт) или например больше)
Формат: бинарное представление массива, или другое, которое можно получить несложным преобразованием. (Я математик, котрорый более или менее разбирается в программировании) Может формат bmp (точечный рисунок) может получаться простым преобразованием из массива данных
Типа там есть шапка и собственно рисунок. В шапке есть нечто и размеры рисунка.
Так я не понял??? У тебя еще нету этих массивов???
Я думал, у тя уже есть определенного формата...
Короче такого софта я не встречал...но написать его - элементарно...
Если никто не найдет те такого рода софт - я те напишу, там договоримся...
Bubuk
QUOTE (xTriplex @ 06.11.2006 - время: 14:41)
QUOTE (Bubuk @ 06.11.2006 - время: 00:57)
1) Размер картинки (m*n) 2) 3 массива размера m*n для каждого из 3 цветов. Тип массивов: (unsigned char ( 1 байт) или например больше)
Формат: бинарное представление массива, или другое, которое можно получить несложным преобразованием. (Я математик, котрорый более или менее разбирается в программировании) Может формат bmp (точечный рисунок) может получаться простым преобразованием из массива данных
Типа там есть шапка и собственно рисунок. В шапке есть нечто и размеры рисунка.
Так я не понял??? У тебя еще нету этих массивов???
Я думал, у тя уже есть определенного формата...
Короче такого софта я не встречал...но написать его - элементарно...
Если никто не найдет те такого рода софт - я те напишу, там договоримся...
Массивы считаются известными (на вход) Для каждого цвета (RGB) по массиву. Элемент с координатами [i][j] соответствует яркости этого цвета в соответствующей точке. Задача в бинарном чтении и записи файла bmp
А идея в том, чтобы математическим путём придумать метод сжатия рисунка (но математика - это уже то чем буду заниматься я)
Это сообщение отредактировал Bubuk - 06-11-2006 - 16:00
xTriplex
QUOTE (Bubuk @ 06.11.2006 - время: 14:50)
QUOTE (xTriplex @ 06.11.2006 - время: 14:41)
QUOTE (Bubuk @ 06.11.2006 - время: 00:57)
1) Размер картинки (m*n) 2) 3 массива размера m*n для каждого из 3 цветов. Тип массивов: (unsigned char ( 1 байт) или например больше)
Формат: бинарное представление массива, или другое, которое можно получить несложным преобразованием. (Я математик, котрорый более или менее разбирается в программировании) Может формат bmp (точечный рисунок) может получаться простым преобразованием из массива данных
Типа там есть шапка и собственно рисунок. В шапке есть нечто и размеры рисунка.
Так я не понял??? У тебя еще нету этих массивов???
Я думал, у тя уже есть определенного формата...
Короче такого софта я не встречал...но написать его - элементарно...
Если никто не найдет те такого рода софт - я те напишу, там договоримся...
Массивы считаются известными (на вход) Для каждого цвета (RGB) по массиву. Элемент с координатами [i][j] соответствует яркости этого цвета в соответствующей точке. Задача в бинарном чтении и записи файла bmp
А идея в том, чтобы математическим путём придумать метод сжатия рисунка (но математика - это уже то чем буду заниматься я)
Ну погоди...скока терпения хватит...мож кто сталкивался...но лично я никогда не слышал, обычно такой узконаправленный софт сами пишут...
Я пока попробую набросать...
Bubuk
QUOTE (xTriplex @ 06.11.2006 - время: 15:04)
А идея в том, чтобы математическим путём придумать метод сжатия рисунка (но математика - это уже то чем буду заниматься я) [/QUOTE] Ну погоди...скока терпения хватит...мож кто сталкивался...но лично я никогда не слышал, обычно такой узконаправленный софт сами пишут...
Я пока попробую набросать...
А я и собираюсь сам писать. Мне только нужен модуль бинарного чтения и записи *.bmp. На C++ желательно, а я не знаю как расшифровать *.bmp.
xTriplex
QUOTE (Bubuk @ 07.11.2006 - время: 00:38)
[QUOTE=xTriplex,06.11.2006 - время: 15:04]
А идея в том, чтобы математическим путём придумать метод сжатия рисунка (но математика - это уже то чем буду заниматься я) [/QUOTE] Ну погоди...скока терпения хватит...мож кто сталкивался...но лично я никогда не слышал, обычно такой узконаправленный софт сами пишут...
Я пока попробую набросать... [/QUOTE] А я и собираюсь сам писать. Мне только нужен модуль бинарного чтения и записи *.bmp. На C++ желательно, а я не знаю как расшифровать *.bmp.
А я уже написал...практически... часик сення помучал...работает...тока есть пару багов...но в целом удалось прогнать картинку из бмп в массивы и обратно...
А идея в том, чтобы математическим путём придумать метод сжатия рисунка (но математика - это уже то чем буду заниматься я) [/QUOTE] Ну погоди...скока терпения хватит...мож кто сталкивался...но лично я никогда не слышал, обычно такой узконаправленный софт сами пишут...
Я пока попробую набросать... [/QUOTE] А я и собираюсь сам писать. Мне только нужен модуль бинарного чтения и записи *.bmp. На C++ желательно, а я не знаю как расшифровать *.bmp. [/QUOTE] А я уже написал...практически... часик сення помучал...работает...тока есть пару багов...но в целом удалось прогнать картинку из бмп в массивы и обратно...
З.Ы. писал на Делфе...
В принципе я Делфи не знаю, но возможно смогу понять смысл алгоритма и перегнать на С++
А идея в том, чтобы математическим путём придумать метод сжатия рисунка (но математика - это уже то чем буду заниматься я) [/QUOTE] Ну погоди...скока терпения хватит...мож кто сталкивался...но лично я никогда не слышал, обычно такой узконаправленный софт сами пишут...
Я пока попробую набросать... [/QUOTE] А я и собираюсь сам писать. Мне только нужен модуль бинарного чтения и записи *.bmp. На C++ желательно, а я не знаю как расшифровать *.bmp. [/QUOTE] А я уже написал...практически... часик сення помучал...работает...тока есть пару багов...но в целом удалось прогнать картинку из бмп в массивы и обратно...
З.Ы. писал на Делфе... [/QUOTE] В принципе я Делфи не знаю, но возможно смогу понять смысл алгоритма и перегнать на С++
Тогда погоди, пока допишу...не люблю незаконченных дел...