Сравнение изображений ?

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 109
Благодарностей
195
Баллы
63
Всем привет)
У меня есть 2е картинки, с известными размерами
Img1 - 123px * 185px
img2 - 300px * 435px

Как сделать сравнение размеров изображений, чтобы у них сравнивалась высота и ширина - это раз
Второе тут же - если размер img2 больше img1 на 5% например, то ок, если нет, то пропускаем, берем след картинку

Нужно для вставки на сайт в html шаблоне.

С заменой изображений на нужные - проблем нет, решается кубиками.
Сравнением вроде тоже можно кубиками сделать, но получится оч сложно и много кубиков мутить надо.
Можете подсказать решение на c# ?
 

webmasterfree

Client
Регистрация
03.02.2019
Сообщения
116
Благодарностей
17
Баллы
18
Кубик для получения размеров:
C#:
var img = Image.FromFile(project.Variables["image_file"].Value); // В переменной image_file должен быть путь до изображения
project.Variables["height"].Value = Convert.ToString(img.Height); // в переменную height упадёт высота
project.Variables["width"].Value = Convert.ToString(img.Width); // в переменную width упадёт ширина
Ну а сравнение размеров там уже напишешь на обычных кубиках - просто делается
 

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 109
Благодарностей
195
Баллы
63
Кубик для получения размеров:
C#:
var img = Image.FromFile(project.Variables["image_file"].Value); // В переменной image_file должен быть путь до изображения
project.Variables["height"].Value = Convert.ToString(img.Height); // в переменную height упадёт высота
project.Variables["width"].Value = Convert.ToString(img.Width); // в переменную width упадёт ширина
Ну а сравнение размеров там уже напишешь на обычных кубиках - просто делается
Спасибо. Скрипт взятие размеров нашел)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)