Глава 15. Системные функции — различия между версиями
Zeus (обсуждение | вклад) |
Zeus (обсуждение | вклад) |
||
Строка 11: | Строка 11: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! | + | ! Имя |
− | ! | + | ! Описание |
|- | |- | ||
| LoadPrimitives | | LoadPrimitives | ||
Строка 29: | Строка 29: | ||
| | | | ||
| Loads optimized versions of functions for specific platform. | | Loads optimized versions of functions for specific platform. | ||
+ | |||
Загрузка оптимизированных версий функций для конкретной платформы. | Загрузка оптимизированных версий функций для конкретной платформы. | ||
|- | |- | ||
| | | | ||
− | | int cvLoadPrimitives (char* dllName, char* processorType); | + | | int cvLoadPrimitives (char* ''dllName'', char* ''processorType''); |
|- | |- | ||
− | | dllName | + | | ''dllName'' |
| Name of dynamically linked library with out postfix that contains the optimized versions of functions. | | Name of dynamically linked library with out postfix that contains the optimized versions of functions. | ||
Имя DLL-ки которая содержит оптимизированные версии, согласно выбранного Постфикса. | Имя DLL-ки которая содержит оптимизированные версии, согласно выбранного Постфикса. | ||
|- | |- | ||
− | | processorType | + | | ''processorType'' |
| Postfix that specifies the platform type: | | Postfix that specifies the platform type: | ||
+ | |||
"W7" for Pentium® 4 processor, | "W7" for Pentium® 4 processor, | ||
+ | |||
"A6" for Intel® Pentium® II processor, | "A6" for Intel® Pentium® II processor, | ||
+ | |||
"M6" for Intel® Pentium® II processor, | "M6" for Intel® Pentium® II processor, | ||
+ | |||
NULL for autodetection of the platform type. | NULL for autodetection of the platform type. | ||
Постфикс, который определяет тип платформы: | Постфикс, который определяет тип платформы: | ||
+ | |||
"W7" для процессора Pentium® 4, | "W7" для процессора Pentium® 4, | ||
+ | |||
"A6" для процессора Intel® Pentium® III, | "A6" для процессора Intel® Pentium® III, | ||
+ | |||
"M6" для процессора Intel® Pentium® II, | "M6" для процессора Intel® Pentium® II, | ||
+ | |||
NULL для автоматического определения типа платформы. | NULL для автоматического определения типа платформы. | ||
|- | |- | ||
− | | | + | | Описание |
− | Описание | ||
| The function LoadPrimitives loads the versions of functions that are optimized for a | | The function LoadPrimitives loads the versions of functions that are optimized for a | ||
specific platform. The function is atomatically called before the first call to the library | specific platform. The function is atomatically called before the first call to the library | ||
function, if not called earlier. | function, if not called earlier. | ||
+ | |||
Функция LoadPrimitives загружает версии функций, оптимизированные для конкретной платформы. Эта функция вызывается автоматически перед первым вызовом функции библиотеки, если не вызывали раньше. | Функция LoadPrimitives загружает версии функций, оптимизированные для конкретной платформы. Эта функция вызывается автоматически перед первым вызовом функции библиотеки, если не вызывали раньше. | ||
|} | |} |
Версия 08:03, 13 августа 2010
15. Системные функции
This chapter describes system library functions.
Эта глава описывает системные функции библиотеки OpenCV.
Table 15-1 System Library Functions
Таблица 15-1. Системные функции библиотеки
Имя | Описание |
---|---|
LoadPrimitives | Loads versions of functions that are optimized for a specific platform.
Загрузка версий функций, оптимизированных для конкретной платформы. |
GetLibraryInfo | Retrieves information about the library.
Получает информацию о библиотеке. |
LoadPrimitives | |
---|---|
Loads optimized versions of functions for specific platform.
Загрузка оптимизированных версий функций для конкретной платформы. | |
int cvLoadPrimitives (char* dllName, char* processorType); | |
dllName | Name of dynamically linked library with out postfix that contains the optimized versions of functions.
Имя DLL-ки которая содержит оптимизированные версии, согласно выбранного Постфикса. |
processorType | Postfix that specifies the platform type:
"W7" for Pentium® 4 processor, "A6" for Intel® Pentium® II processor, "M6" for Intel® Pentium® II processor, NULL for autodetection of the platform type. Постфикс, который определяет тип платформы: "W7" для процессора Pentium® 4, "A6" для процессора Intel® Pentium® III, "M6" для процессора Intel® Pentium® II, NULL для автоматического определения типа платформы. |
Описание | The function LoadPrimitives loads the versions of functions that are optimized for a
specific platform. The function is atomatically called before the first call to the library function, if not called earlier. Функция LoadPrimitives загружает версии функций, оптимизированные для конкретной платформы. Эта функция вызывается автоматически перед первым вызовом функции библиотеки, если не вызывали раньше. |