Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Чайник запутался или помогите Дельферу
|
|||
|---|---|---|---|
|
#18+
Пытаюсь повторить код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Файл лежит рядом с экзешником. Собранный экзешник отрабатывает нормально. Работает так как и должно быть. Но VC 2015, получаю ошибку: exception: cv::Exception at memory location Что со студией не так и как это побороть? Менял на полный путь, бестолку, скомпилированный файл работает, в дебагере та же ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2016, 21:43 |
|
||
|
Чайник запутался или помогите Дельферу
|
|||
|---|---|---|---|
|
#18+
Ошибка возникает при клонировании. Т.е. image = nil ну или NULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2016, 21:45 |
|
||
|
Чайник запутался или помогите Дельферу
|
|||
|---|---|---|---|
|
#18+
Чайник_дельфер, ну и где объявление image? или в Делфи можно и не объявлять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2016, 00:56 |
|
||
|
Чайник запутался или помогите Дельферу
|
|||
|---|---|---|---|
|
#18+
Чайник_дельферОшибка возникает при клонировании. Т.е. image = nil ну или NULLНадо проверять, что image не nullptr(вместо NULL, так правильнее), в Дельфах же условия есть? :) if (image != nullptr) тогда клонирование. Хотя странно, что cvCloneImage не проверяет входной параметр на тот же nullptr ТиФорсну и где объявление image? или в Делфи можно и не объявлять?это не дельфи, это с++ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2016, 05:10 |
|
||
|
Чайник запутался или помогите Дельферу
|
|||
|---|---|---|---|
|
#18+
Обращу внимание, что выбрасывается cv::Exception, т.е внутреннее исключение библиотеки. Она хочет что то сказать, надо выяснить что. Возможно, в студии запускается дебаг-сборка с расширенной диагностикой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2016, 11:08 |
|
||
|
Чайник запутался или помогите Дельферу
|
|||
|---|---|---|---|
|
#18+
SiemarglОбращу внимание, что выбрасывается cv::Exception, т.е внутреннее исключение библиотеки. Она хочет что то сказать, надо выяснить что. Возможно, в студии запускается дебаг-сборка с расширенной диагностикой. так спроси ее, что же она хочет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 08:53 |
|
||
|
Чайник запутался или помогите Дельферу
|
|||
|---|---|---|---|
|
#18+
Что такое "cv::"? А на чём "работает"? ТиФорсну и где объявление image? или в Делфи можно и не объявлять?CEMbэто не дельфи, это с++Он имел ввиду что переменная вроде как не объявлена нигде. Объявлять надо в любом из этих языков. Но я предположу что "image" объявлено глобально, иначе бы просто не компилилось. А вот правильного ли оно типа? Чайник_дельферОшибка возникает при клонировании. Т.е. image = nil ну или NULLЕсли у вас "image = nil", то это не при клонировании, а ещё при загрузке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2016, 17:18 |
|
||
|
Чайник запутался или помогите Дельферу
|
|||
|---|---|---|---|
|
#18+
В общем я сделяль. При запуске из студии почему то берется путь к местоположению проекта, а не к скомпилированному файлу. И отсчет внутри проекта тоже строится от положения файла .vcxproj Положил файл туда и все заработало, а при деплое нужно ложить рядом с экзешником. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2016, 14:55 |
|
||
|
Чайник запутался или помогите Дельферу
|
|||
|---|---|---|---|
|
#18+
Чайник_дельферПоложил файл туда и все заработало, а при деплое нужно ложить рядом с экзешником. Не обязательно поможет. Рабочая папка не обязана совпадать с папкой нахождения exe. То что она совпадает при запуске exe из проводника виндовса это просто частный случай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2016, 18:47 |
|
||
|
Чайник запутался или помогите Дельферу
|
|||
|---|---|---|---|
|
#18+
Чайник_дельфер, GetModuleFileName - можно узнать, откуда нас запустили, где мы находимся GetCurrentDirectory/SetCurrentDirectory - рабочая текущая папка для текущего процесса SHGetFolderPath - получить путь папки по идентификатору. Это для поиска места в "моих документах", где лучше всего хранить ресурсы для работы программы (т.е. хранить рядом с ехе-шником не всегда хорошо). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2016, 05:43 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39358077&tid=2018354]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 292ms |
| total: | 437ms |

| 0 / 0 |
