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

  • Автор темы Автор темы art
  • Дата начала Дата начала

art

Пользователь
Регистрация
24.03.2015
Сообщения
69
Реакции
1
Баллы
8
Есть ли возможность проверки идентичности изображений в новой версии Zennoposter (где испольуется обрезка, поворот изображений и т.п.) с оператором if - к примеру нужно проверить совпадает ли картинка на компьютере и на сервере (сайте)?
 
Это уже функция анализа и распознавания изображений. Такого нет.
 
у меня допустим есть куча файлов, мне необходимо проверить, является ли фото на сайте таким же как и один из файлов у меня в папке на компьютере (что-то типа проверки капчи) - нужна проверка 1 фото по всем из папки
 
у меня допустим есть куча файлов, мне необходимо проверить, является ли фото на сайте таким же как и один из файлов у меня в папке на компьютере (что-то типа проверки капчи) - нужна проверка 1 фото по всем из папки
Это слишком сложная функция. Даже не уверен что где-то ещё есть подобный сервис.
 
Это слишком сложная функция. Даже не уверен что где-то ещё есть подобный сервис.
обработка на лету изображения - тоже сложная, но как видно реализуемая. Можно было бы например обрезать фото, сохранить на комп, потом сравнить 2 изображения, если не подходят - перейти к следующему изображению
 
Очень узкоспециализированно. Закажите программисту какому нибудь сниппет. Думаю для C# есть библиотеки для такого
 
а можно ли получить точный размер файла в байтах - фотки из папки через Zennoposter?
 
Да, можно. Вот таким С# кодом
return System.Drawing.Image.FromFile(filepath).Size;

Сорри, это размер картинки!
 
  • Спасибо
Реакции: fri-lancer
Спасибо огромное! Как всегда помогли, щас попробую...
 
return System.Drawing.Image.FromFile(D:\temp\SEOSPRINTNET\img\271_8.jpg).Size; - вставляю такой код - ничего не происходит, нужно что-то другое?
 
\\ выстави, или если через один слэш то тогда с собакой

(D:\\temp\\SEOSPRINTNET\\img\\271_8.jpg)
(@"D:\temp\SEOSPRINTNET\img\271_8.jpg")
 
  • Спасибо
Реакции: fri-lancer
\\ выстави, или если через один слэш то тогда с собакой

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

Код:
Развернуть Свернуть Копировать
var size = new FileInfo(@"C:\project.Variables["random_number_aktiv_regim"].Value.bmp");
return size.Length;

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

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