Member 13605443 Ответов: 1

Здравствуйте, сэр.. Не могли бы вы помочь мне с моей ошибкой, пожалуйста :'(


Привет, я резки из Индонезии, я был студентом университета в Индонезии..
я использую emgu cv, чтобы сделать программу серфинга для поиска изображений, и у меня есть такой код списка :

Индекс fln = новый индекс(суперматрица, 4);

но тогда это дает мне такую ошибку :

Аргумент 2 : невозможно преобразовать из 'int' в 'Emgu.Резюме,Фланн.IIndexparams

не могли бы вы мне помочь, пожалуйста..

я так напряженно пытаюсь решить эту ошибку :'(

Огромное спасибо!.. и мне очень жаль, что я отнимаю у вас время :D

Что я уже пробовал:

я уже пробовал использовать :
системы.int32 значение х = 4;
и я беру его в этот код :

Индекс fln = новый индекс(суперматрица, x);

а потом он говорит, что не может преобразовать int в emgu.cv.flann.iindexparams

1 Ответов

Рейтинг:
2

Dave Kreskowiak

Вы не показываете код для этого индексного класса. Этот конструктор, по-видимому, принимает в качестве второго параметра некоторый объект, реализующий интерфейс IIndexParams, и вы пытаетесь передать целое число. Это не сработает.

Я не могу сказать вам, как это исправить, потому что вы не предоставили достаточно информации о том, что вы делаете и что вы пытаетесь сделать с этим кодом.


Member 13605443

большое вам спасибо, сэр, за ответ на мой вопрос :D