фото - сравнение (оператор if)

art

Пользователь
Регистрация
24.03.2015
Сообщения
69
Благодарностей
1
Баллы
8
Есть ли возможность проверки идентичности изображений в новой версии Zennoposter (где испольуется обрезка, поворот изображений и т.п.) с оператором if - к примеру нужно проверить совпадает ли картинка на компьютере и на сервере (сайте)?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Это уже функция анализа и распознавания изображений. Такого нет.
 

art

Пользователь
Регистрация
24.03.2015
Сообщения
69
Благодарностей
1
Баллы
8

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113

art

Пользователь
Регистрация
24.03.2015
Сообщения
69
Благодарностей
1
Баллы
8
у меня допустим есть куча файлов, мне необходимо проверить, является ли фото на сайте таким же как и один из файлов у меня в папке на компьютере (что-то типа проверки капчи) - нужна проверка 1 фото по всем из папки
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
у меня допустим есть куча файлов, мне необходимо проверить, является ли фото на сайте таким же как и один из файлов у меня в папке на компьютере (что-то типа проверки капчи) - нужна проверка 1 фото по всем из папки
Это слишком сложная функция. Даже не уверен что где-то ещё есть подобный сервис.
 

art

Пользователь
Регистрация
24.03.2015
Сообщения
69
Благодарностей
1
Баллы
8
Это слишком сложная функция. Даже не уверен что где-то ещё есть подобный сервис.
обработка на лету изображения - тоже сложная, но как видно реализуемая. Можно было бы например обрезать фото, сохранить на комп, потом сравнить 2 изображения, если не подходят - перейти к следующему изображению
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Очень узкоспециализированно. Закажите программисту какому нибудь сниппет. Думаю для C# есть библиотеки для такого
 

art

Пользователь
Регистрация
24.03.2015
Сообщения
69
Благодарностей
1
Баллы
8
а можно ли получить точный размер файла в байтах - фотки из папки через Zennoposter?
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
532
Баллы
93
Да, можно. Вот таким С# кодом
return System.Drawing.Image.FromFile(filepath).Size;

Сорри, это размер картинки!
 
  • Спасибо
Реакции: fri-lancer

art

Пользователь
Регистрация
24.03.2015
Сообщения
69
Благодарностей
1
Баллы
8
Спасибо огромное! Как всегда помогли, щас попробую...
 

art

Пользователь
Регистрация
24.03.2015
Сообщения
69
Благодарностей
1
Баллы
8

art

Пользователь
Регистрация
24.03.2015
Сообщения
69
Благодарностей
1
Баллы
8
return System.Drawing.Image.FromFile(D:\temp\SEOSPRINTNET\img\271_8.jpg).Size; - вставляю такой код - ничего не происходит, нужно что-то другое?
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
\\ выстави, или если через один слэш то тогда с собакой

(D:\\temp\\SEOSPRINTNET\\img\\271_8.jpg)
(@"D:\temp\SEOSPRINTNET\img\271_8.jpg")
 
  • Спасибо
Реакции: fri-lancer

art

Пользователь
Регистрация
24.03.2015
Сообщения
69
Благодарностей
1
Баллы
8
\\ выстави, или если через один слэш то тогда с собакой

(D:\\temp\\SEOSPRINTNET\\img\\271_8.jpg)
(@"D:\temp\SEOSPRINTNET\img\271_8.jpg")
Последняя строчка сработала - спасибо большое - выдал {Width=136, Height=47} - но мне немного другое нужно - чтобы размер был в байтах самого файла, а не ширина и высота. Как это реализовать?
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
532
Баллы
93
var size = new FileInfo(filepath);
return size.Length;
Вот так вес файла узнавать можно.
Выше в посте - это размер картинки!
 

art

Пользователь
Регистрация
24.03.2015
Сообщения
69
Благодарностей
1
Баллы
8
Всем большое спасибо!!! Последний код
Код:
var size = new FileInfo(filepath);
return size.Length;
реально сработал...
 

Chaosi

Client
Регистрация
23.09.2017
Сообщения
39
Благодарностей
2
Баллы
8
Проблема со вставкой переменной в код сверху. Что я не так выставил?

Код:
var size = new FileInfo(@"C:\project.Variables["random_number_aktiv_regim"].Value.bmp");
return size.Length;
Компиляция кода Ошибка в действии "CS1525" "Недопустимый терм ")" в выражении". [Строка: 0; Cтолбец: 88]
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
  • Спасибо
Реакции: ТРОН и Chaosi

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