Я создал библиотеку классов (называемую GNGEngine.dll), которая выполняет некоторые функции обработки изображений.Эта dll содержит функцию ProcessBitmap () в качестве основной функции для поиска определенного шаблона.Я проверил движок, создав приложение чужих форм и взяв ссылку на dll.Я вызываю метод dll ProcessBitmap (), нажимая на кнопку.Приложение формы занимает 8 секунд, чтобы полностью обработать изображение.
Теперь в соответствии с требованиями клиентов я создал файл exe (консольное приложение) GNGEngineRunner.exe, который принимает имя файла изображения в качестве аргумента.Я создал объект класса dll, вызвал метод ProcessBitmap () и передал файл для его обработки.Это же изображение теперь занимает почти минуту для его обработки.
Есть ли какая-то конкретная причина, почему оно занимает слишком много времени?
Спасибо, что поделились своим ценным временем.