Обработка изображений

01.03.19

Разработка - Разработка внешних компонент

Компонента обработки изображений.

Скачать файлы

Наименование Файл Версия Размер
Обработка изображений: Компонента, обработка тестирования
.rar 3,01Mb
30
.rar 1.2.4 3,01Mb 30 Скачать

Копонента возникла при решении задачи: в БД необходимо хранить картинки в первоначальном виде, как их передали дизайнеры, но при выгрузке на сайт, их необходимо "причесать". Также необходимо создать гифку с товарами недели.

Поискав на просторах интернета, не нашел, того, что полностью удовлетворяет этим требованиям.

Возможности:
* Вырезка фрагмента картинки
* Масштабирование (с соблюдением пропорций, вписать в установленные размеры с расчетом большей стороны)
* Вывод текста
** Обычный, с заданным углом и прозрачностью
** Декоративный, с заданным эффектом, углом
* Вывод водяного знака в заданной позиции, с масштабированием
* Фильтрация изображения в заданной области (grayscale, blur, wave)
* Закругленная рамка с тенью
* Анимация gif (с эффектом перехода кадров: растворение, выезд)

Все возможности компоненты бесплатны. Возможностей не много, т.к. решалась конкретная задача. Если нужны доработки, обращайтесь.

Серверная работа компоненты возможна только на сервер 1С с ОС Windows.

Используемые библиотеки: GDI, GDI+, GDlib 2.2.4, TextDesigner 2.0, dlib 19.16

Компонента построена по технологии NativeAPI.

Исправлена ошибка сохранения в разных форматах, улучшено индексирование цветов Windows.

12/02/2019
* Добавлены фильтры:
** Яркость
** Контрастность
** Баланс RGB
** Гамма-коррекция
* Добавлена возможность установки изображения из двоичных данных
 

01/03/2019
* Добавлена возможность нахождения лиц на фотографиях (dlib)

Разработка производилась под платформу 8.2. Тестировалась на платформе 8.3.

обработка изображение картинка

См. также

Медиадисплей. Рекламный информационный монитор для покупателя.

Разработка внешних компонент POS терминал Рабочее место Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Реклама, PR и маркетинг Управленческий учет Платные (руб)

Монитор покупателя может отображать текущую покупку на кассовом месте, показывать видеорекламу, баннеры, во время простоя разворачивать рекламу на весь экран. Можно использовать в качестве графического меню-борда в кафе и видеовывески. Управление выводом на телевизор через hdmi-приставку на базе Windows или Android. В качестве устройства отображения можно использовать Android-планшеты, фоторамки с Android, монитор любого Windows-компьютера, доступного по сети. Настраивается ЛЮБОЙ ДИЗАЙН экрана!

16800 руб.

30.05.2017    52116    34    69    

43

Внешняя компонента для сканирования (замена TWAIN-компоненты БСП) (Native Win 32/64)

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Внешняя компонента позволяет работать c TWAIN-совместимым оборудованием (сканерами, камерами) . Полностью совместима со стандартной TWAIN-компонентой из БСП и может применяться как ее замена без изменения вызовов, при этом может работать с 64-разрядной платформой, а так же имеет расширенную функциональность, например, сохранение результата непосредственно в PDF без использования сторонних утилит. Прекрасно работает на сервере, тонком клиенте и веб-клиенте (проверена работа в браузерах Google Chrome, Mozilla Firefox и Microsoft Internet Explorer).

2400 руб.

12.05.2020    26253    131    99    

83

Внешняя компонента для подключения 1С к телефонии Asterisk

Разработка внешних компонент Телефония, SIP Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Внешняя компонента выполнена по технологии Native API для 1С 8.х, обеспечивает доступ к программным АТС Asterisk (FreePBX, Elastix) через AMI интерфейс. Через него можно управлять многими функциями Asterisk (определение номеров, перевод звонков, набор телефона и т. д.)

2400 руб.

04.05.2018    44988    117    64    

60

Внешняя компонента печати PDF (Native Win 32/64)

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Внешняя компонента позволяет печатать PDF файлы непосредственно из 1С, не используя при этом сторонних программ. Прекрасно работает на сервере, тонком клиенте и веб-клиенте. Основана на проекте PDFium из состава проекта Chromium/Chrome

1500 руб.

17.09.2018    35089    104    123    

111

Мастер создания внешних компонент 1С (технология COM) для DELPHI 6/7/8/2005/2006/2007/2008/2010/XE/XE2/XE3

Разработка внешних компонент Платформа 1С v8.3 Платные (руб)

Средство для сверхбыстрой разработки внешних компонент 1С:Предприятия 7.7 и 8 по технологии COM на всех версиях DELPHI, начиная с 6.

2000 руб.

28.03.2013    54006    35    14    

68

QR-код с логотипом компании (обычная и управляемая форма)

Разработка внешних компонент Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Как известно, стремление сделать свою рекламную продукцию запоминающейся и выделяющейся — верный путь к успеху. Сегодня, мы поговорим с вами о том, что можно сделать с обычным черно-белым QR-кодом, чтобы он стал более живым и привлекательным. Если вам не терпится попробовать сделать QR-код с логотипом компании, то эта обработка для вас!

2400 руб.

22.06.2016    30844    4    4    

8

Внешняя компонента 1С и С++. Продолжаем разговор.

Разработка внешних компонент Платформа 1С v8.3 Бесплатно (free)

А давайте запилим 8.3.26 до релиза, или оповещение с сервера...

19.02.2024    4044    starik-2005    28    

52

Внешние компоненты 1С и язык C++

Разработка внешних компонент Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

Некоторые практические аспекты создания внешних компонент на языке С++ для платформы 1С 8.3++.

26.01.2024    4787    starik-2005    32    

39
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. capitan 2466 05.10.17 11:39 Сейчас в теме
А просто информацию о изображении вернет - размеры, разрешение и т.п. ?
2. eugenevk 205 05.10.17 19:35 Сейчас в теме
(1) Размеры всегда доступны..

Другие параметры не требовались...
3. capitan 2466 06.10.17 10:49 Сейчас в теме
Компонента супер!
Потестируем, но плюс однозначно.
4. D-masterrr 11.10.17 15:02 Сейчас в теме
Водяные знаки, масштабирование это отлично, но вызывает вопрос работа фрагмента:
это чтобы пользователю вырезать какой-нибудь фрагмент, он должен будет знать, сколько пикселей от края?
Если так, то это явно не облегчение работы
5. eugenevk 205 11.10.17 15:42 Сейчас в теме
(4) При разработке, мне нужны были именно пиксели, т.к. известна ширина и высота картинки, то легко определиться с размерами фрагмента... А чем это усложняет работу?
6. D-masterrr 12.10.17 08:17 Сейчас в теме
(5) Условно есть фото, абсолютно разных размеров и надо обрезать как на примере только голову. человеку вымеряя пикселы будет очень сложно это делать. То ли дело выделил фрагмент и обрезал.
7. eugenevk 205 12.10.17 12:50 Сейчас в теме
(6) мм... не совсем ясно, что означает "выделил фрагмент и обрезал". Немного другая логика закладывалась: при поточной обработке фоток перед выгрузкой, мы точно знаем, что на всех картинках "основной вес" находится по-середине, исходя из этого рассчитываем координаты обрезки фото, потом, если надо масштабируем... т.е. стремления сделать интерактивный редактор, не было...
8. bursanb 9 15.10.17 13:55 Сейчас в теме
Никак не выполняется ПодключитьВнешнююКомпоненту. Платформа 8.3.10.2580 .
9. bursanb 9 15.10.17 14:07 Сейчас в теме
(8)Попробовал на другом компе(Win10) на той же платформе, там всё взлетело. На котором не взлетело Win7. Такое ощущение что чего-то в винде не хватает. В чем может быть проблема?
10. eugenevk 205 15.10.17 20:19 Сейчас в теме
(9) Должно работать. Проверял вплоть до XP. Попробуйте новый vc redistributable установить свежий. Также для x64 клиента работать не будет...
11. bursanb 9 16.10.17 10:39 Сейчас в теме
(10) Win10 у меня 64, и там нормально работает.
Поставил https://www.microsoft.com/en-us/download/details.aspx%3Fid%3D53587 на Win7x64 вроде заработало. Спасибо!
Пронаблюдаю за стабильностью.
17. mnemchinov 107 12.01.18 08:47 Сейчас в теме
12. bursanb 9 28.10.17 10:50 Сейчас в теме
Какие-то проблемы с определением цвета, см. вложение.
В чем проблема?
Прикрепленные файлы:
13. eugenevk 205 30.10.17 17:12 Сейчас в теме
(12) Проверил в photoshop, тоже выдает темно-синий цвет, взял пипеткой с экрана - получил другой индекс - 0080ff... что-то с индексацией цветов похоже в Windows (GDI+)
Прикрепленные файлы:
14. eugenevk 205 30.10.17 17:15 Сейчас в теме
(12) Будет возможность, проверю установку цветовой модели.
15. mnemchinov 107 27.12.17 11:26 Сейчас в теме
А где почитать все методы компоненты? Ну или есть конкретный вопрос: Возможно ли установить изображение из двоичных данных? Или только из файла (УстановитьИзображениеИзФайла(ПутьКИзображению))?
16. eugenevk 205 27.12.17 12:36 Сейчас в теме
(15) Все методы в тестовой обработке есть. Установить изображение из двоичных данных нельзя, точнее этот метод отключен, т.к. поведение нестабильное у системы - какие-то проблемы с очисткой памяти. Как только разберусь, выложу.
18. user1272258 08.04.21 12:37 Сейчас в теме
Есть возможность автоматической коррекции фото? У меня фото на белом фоне, но постоянно то желтоватый то сероватый, возможно ли у вас корректировать баланс белого?
19. user1272258 09.04.21 18:44 Сейчас в теме
Можете под управляемые формы сделать такое решение?
20. resonance 81 30.04.23 13:08 Сейчас в теме
Пытаюсь использовать компоненту: в приведенной обработке - все работает, мне необходимо наносить текст на изображение, но как только переношу компоненту к себе на компьютер, текст с обводкой на изображение не выводится если указать угол поворота текста 0 градусов. При этом из обработки в примере - все работает. Перенес код строчка в строчку, вот скажите - это "баг или фича"?
Win 8.1 x64, платформа 8,3,22 x86, конфигурация ут 11.4
21. Axe 25.01.24 13:14 Сейчас в теме
(20)
resonance
подскажите как с вами можно связаться ? есть вопросы по вашей обработке 1590612
Оставьте свое сообщение