The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +/
Сообщение от opennews (??), 19-Янв-19, 23:52 
Facebook представил (https://code.fb.com/developer-tools/spectrum/) первый стабильный релиз проекта Spectrum (https://libspectrum.io/), в рамках которого развивается кроссплатформенная библиотека для перекодирования и обработки изображений.  Код проекта написан на языке С++ и распространяется (https://github.com/facebookincubator/spectrum) под лицензией MIT. Для  Android и iOS предоставляются надстройки на Java и Objective-C, позволяющие в мобильных приложениях эффективно выполнять различные операции с изображениями.

Библиотека предоставляет простой декларативный API, дающий возможность определить характеристики выходного изображения и Spectrum сам вычислит и выполнит все необходимые преобразования, включая разбор и изменение метаданных EXIF.  Обработчики форматов изображений определены в виде плагинов. Например, для формата JPEG по умолчанию применяется кодировщик Mozjpeg (https://www.opennet.ru/opennews/art.shtml?num=41371), обеспечивающий более высокую степень сжатия. Для обработки PNG применяется libpng, а для WEBP - libwebp.


Основные операции:


-  Кодирование - преобразование битмапа в изображение в заданном формате;
-  Декодирование - преобразование форматов в битмап;
-  Перекодирование  - конвертация из одного формата в другой;
-  Преобразование  - кадрирование, вращение, изменение размера и т.п.


URL: https://code.fb.com/developer-tools/spectrum/
Новость: https://www.opennet.ru/opennews/art.shtml?num=49990

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +1 +/
Сообщение от Аноним (1), 19-Янв-19, 23:52 
Давайте уже релизьте свой AY8912 для перекодирования аудио
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +7 +/
Сообщение от Анонимм (??), 20-Янв-19, 00:07 
Расскажите им кто-нить об ImageMagick и производных форках.
Впрочем, бюджеты.. надо осваивать...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  –2 +/
Сообщение от НяшМяш (ok), 20-Янв-19, 00:30 
Это для мобилок сделано.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +1 +/
Сообщение от Bill Gilbert (?), 20-Янв-19, 00:48 
10 LET a$="T120Y1M1O3N((1e1e1e1e1e1e1e1e))"
20 LET b$="T120Y1M1O3N((1c1&1&1&1&2&1&1&))"
30 PLAY a$,b$
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +/
Сообщение от axredneck (?), 20-Янв-19, 00:58 
> Spectrum

Color clashing имеется, надеюсь?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  –1 +/
Сообщение от Аноним (6), 20-Янв-19, 01:08 
"для WEBP - libwebp", хм... внезапно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +/
Сообщение от Аноним (7), 20-Янв-19, 01:10 
У современного Spectrum-а все лучше чем у nes и sega
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +1 +/
Сообщение от Аноним (7), 20-Янв-19, 01:13 
youtu.be/vHhG9llP9OY
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +2 +/
Сообщение от Аноним (9), 20-Янв-19, 01:53 
Собрать ффмпег для кучи кропо-аппок (в т.ч. и платных) смогли, а imagemagick нет?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

10. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +1 +/
Сообщение от Онаним (?), 20-Янв-19, 02:15 
И чем конкретно лучше хотя бы в этом контексте? Серьёзно интересно.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

11. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  –1 +/
Сообщение от бедный буратино (ok), 20-Янв-19, 02:33 
в Spectrum 48 не было PLAY, был BEEP
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

12. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +/
Сообщение от HyC (?), 20-Янв-19, 08:35 
> в Spectrum 48 не было PLAY, был BEEP

Зато в 128 спектруме PLAY уже был.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +2 +/
Сообщение от Аноним (13), 20-Янв-19, 08:57 
В каждой компании своим долгом считают создать велосипед обертку. Ну чего хорошо еще одна обертка.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  –1 +/
Сообщение от Аноним (14), 20-Янв-19, 10:45 
ImageMagick и GraphicsMagick раздутые и небезопасные комбайны с крайне неудобным и слишком низкоуровневым API. Необходимость создания замены для них назрело уже давно.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

15. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +/
Сообщение от Аноним (15), 20-Янв-19, 12:28 
>кроссплатформенная библиотека для перекодирования и обработки изображений.

OpenCV, GEGL, ImageMagick, libGD, не?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +/
Сообщение от Аноним (16), 20-Янв-19, 14:46 
да выглядит мега круто, это спектрум игра? я ток в трансформеров на ней играл
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

17. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +/
Сообщение от Аноним (17), 20-Янв-19, 19:57 
Уникальные подписи делать привязанные к устройствам
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

18. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +/
Сообщение от Anonim (??), 20-Янв-19, 20:32 
Да, а ещё возьмите 100 jpg и через imagemagic попробуйте собрать gif, к примеру
В итоге у меня кончается оператива, весь свап и система колом сразу же
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

19. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +/
Сообщение от Аноним (7), 21-Янв-19, 01:37 
Да, еще делается, что-то типа порта-продолжения https://youtu.be/Ug7yUGS_5ao
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

20. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +1 +/
Сообщение от лютый жабист__ (?), 21-Янв-19, 07:42 
>В итоге у меня кончается оператива, весь свап и система колом сразу же

Неужели эта ваша сишечка опять течёт? Даже в такой не особо сложной задаче как склеить картинки.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "Facebook опубликовал Spectrum 1.0.0, библиотеку для работы с..."  +/
Сообщение от Аноним (21), 22-Янв-19, 05:05 
В них всех найден один фатальный недостаток... NIH :)
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема


  Закладки на сайте
  Проследить за страницей
Created 1996-2019 by Maxim Chirkov  
ДобавитьПоддержатьВебмастеруГИД  
Hosting by Ihor