Easyelectronics.ru

Электроника для всех
Текущее время: 19 авг 2019, 17:20

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: TJPEG библиотека
СообщениеДобавлено: 20 май 2019, 15:13 
Заглядывает иногда

Зарегистрирован: 02 фев 2017, 00:22
Сообщения: 75
Всем привет!
Работал ли кто с данной библиотекой?
http://elm-chan.org/fsw/tjpgd/00index.html
Может подскажете, в какую сторону копать?
Исходное изображение BMP, 24бит. 640*480:
Второе внизу.
После декодирования такое:
Первое внизу
Делаю так (файл с карты SD):
Код:
JRESULT load_jpg(FIL* fp,void *work,   UINT sz_work)
{
   JDEC jd;      
   JRESULT rc;

   /* Prepare to decompress the file */
   rc = jd_prepare(&jd, in_func, work, 3100, fp);
   if (rc == JDR_OK) {


      /* Start to decompress the JPEG file */
      rc = jd_decomp(&jd, out_func, 0);//scale);   /* Start decompression */
   return rc;
   }
   else {
      return rc;

   }

}


void main(void)
{

res1 = f_open(&File[2], "/picture/045.jpg", FA_OPEN_EXISTING | FA_READ);
if (res1 != FR_OK) {
                    __nop();
                  }
rc2 = load_jpg(&File[2], Buff, sizeof Buff);
f_close (&File[2]);
}




Вложения:
photo_2019-05-20_13-05-09.jpg
photo_2019-05-20_13-05-09.jpg [ 107.25 Кб | Просмотров: 251 ]
photo_2019-05-20_13-05-05.jpg
photo_2019-05-20_13-05-05.jpg [ 81.79 Кб | Просмотров: 251 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 5 часов


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB