Последние темы
» Вити больше нет!автор bug19 Пн Фев 20 2023, 19:54
» Собираем оригинальный Орион 128
автор bug19 Пн Фев 20 2023, 19:47
» Проблема плющеного экрана ОРИОНА
автор kanzler Пн Ноя 28 2022, 12:05
» Орион 128 и его клоны возрождение 2019-2022 год
автор kanzler Пн Ноя 28 2022, 12:03
» Электроника КР-04. Информация, документы, фото.
автор kanzler Пн Ноя 28 2022, 12:02
» Новости форума
автор kanzler Пн Ноя 28 2022, 11:52
» Орион-128 НГМД запуск 2021 года
автор matrixplus Сб Сен 10 2022, 17:36
» ПЗУ F800 для РК86
автор ведущий_специалист Сб Сен 10 2022, 10:37
» Микропроцессорная лаборатория "Микролаб К580ИК80", УМК-80, УМПК-80 и др.
автор Электротехник Вт Июл 26 2022, 19:33
» Орион-128 SD карта в Орионе
автор matrixplus Чт Июн 02 2022, 09:00
» 7 Мая. День Радио!
автор Viktor2312 Чт Май 12 2022, 10:58
» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Ср Май 11 2022, 12:17
» Полезные книги
автор Viktor2312 Пн Май 09 2022, 15:07
» Орион 128 Стандарты портов и системной шины Х2
автор matrixplus Вс Май 08 2022, 23:08
» Орион-128 и Орион ПРО еще раз про блоки питания
автор matrixplus Вс Май 08 2022, 19:09
» Орион-128 Программаторы
автор matrixplus Вс Май 08 2022, 19:02
» Орион ПРО история сборки 2021 до 2022
автор matrixplus Вс Май 08 2022, 18:47
» Анонсы монет (New coin).
автор Viktor2312 Сб Май 07 2022, 23:11
» Хочу свой усилок для квартиры собрать не спеша
автор Viktor2312 Сб Май 07 2022, 19:33
» Амфитон 25у-002С
автор Viktor2312 Сб Май 07 2022, 09:38
» Майнер: T-Rex
автор Viktor2312 Вс Май 01 2022, 09:12
» GoWin. Изучение документации. SUG100-2.6E_Gowin Software User Guide. Среда разработки EDA.
автор Viktor2312 Пн Апр 25 2022, 01:01
» GoWin. Изучение документации. UG286-1.9.1E Gowin Clock User Guide.
автор Viktor2312 Сб Апр 23 2022, 18:22
» GoWin. Documentation Database. Device. GW2A.
автор Viktor2312 Ср Апр 20 2022, 14:08
» GOWIN AEC IP
автор Viktor2312 Ср Апр 20 2022, 12:08
Самые активные пользователи за месяц
Нет пользователей |
Поиск
Высокопроизводительные библиотеки.
Страница 1 из 1 • Поделиться
Высокопроизводительные библиотеки.
1
.
.
.
Математическая библиотека eml.
____Математическая библиотека eml – собственная разработка МЦСТ. Главное назначение библиотеки eml – достижение максимальной производительности программ пользователя, в которых используется:
____Библиотека может использоваться в программах, написанных на языках С/С++. Библиотека автономна и не требует наличия дополнительного математического обеспечения.
____В состав библиотеки входят следующие функции:
Функции для работы с векторами:
Базовые операции: арифметические, логические, заполнение и копирование (Add/Sub/Mul/Div/MulAdd, Shift, AddC/SubC/MulC/DivC/MulCAdd/MulCAddC, And/Or/Xor/Not, AndC/OrC/XorC, Copy, Set);
Математические Функции (Abs, Sqrt, Exp, Log, Atan, Sin, Cos, SinCos, Pow, Ampl, Phase);
Статистические функции (Min/Max/MinMax, Max/MinEvery, Max/Min/ MaxMinIndex, Mean, StdDev);
Преобразование (TypeConvert, Split/Merge, Conj, SwapByte, Threshold);
Разное (SumAbs, SumAbsDiff, Norm, NormDiff, DotProd).
Функции линейной алгебры:
Базовые функции BLAS1/2/3;
LAPACK.
Функции обработки сигналов:
Одномерное быстрое преобразование Фурье (БПФ);
Статистика (Auto/CrossCorrel);
Фильтрация (Conv, IIR, FIR, LMS, Emphasize);
Генерация сигналов/шумов (Tone/Uniform/GaussGen);
Генерация окон (Barlett/Blackman/Hamming/Hanning/KaiserGen);
Изменение частоты и масштаба (Up/Down/ReSampling).
Функции обработки изображений:
Создание, уничтожение, доступ к полям структуры(Create/Set/Srtruct/CreateSubimage/Delete/GetData…/IsOneVector);
Заполнение, копирование (SetData/Border, Copy/Subimage/Rectangle/Channel);
Арифметические и логические операции, функции (Add/Sub/Mul/Div/MulAdd, AddC/SubC/MulC/DivC/MulCAdd/MulCAddC, And/Or/Xor/Not, AndC/OrC/XorC, Abs, Sqrt, Shift);
Преобразование (TypeConvert, LookUp, Threshold, Extract/Insert/Split/Merge/ SwapChannel);
Статистика (Min/Max/Index, Mean, StdDev, Moment2, Auto/Cross/Correl, Histogram);
Фильтрация (Conv, SepConv, Rank, Dilate/Erode);
Цветовые преобразования (ColorConvert/Shift, Blend/C/Alpha, ChangeColor);
Геометрическое преобразование (Resize, Affine, Rotate, Flip);
Двумерное БПФ.
Функции преобразования видеоизображений:
Преобразование блоков изображения;
Квантизация и деквантизация;
Оценка движения;
Компенсация движения;
Выполнение пол-пиксельной интерполяции;
Копирование wxh блока;
Цветовые преобразования;
Разделение и слияние многокомпонентных строк.
Функции преобразования трёхмерных структур:
Бросание лучей (рейкастинг);
Поиск максимальной интенсивности.
Функции графики:
Рисование объекта (точки, набора точек, линии, треугольника, прямоугольника, окружности, дуги, эллипса);
Закрашивание объекта (треугольника прямоугольника, полигона, окружности, дуги, эллипса, произвольной области);
Перекрашивание области.
____В состав библиотеки входит информационная система, содержащая полное описание интерфейсов библиотечных функций. Система представляет собой совокупность файлов формата html.
источник
.
.
Высокопроизводительные библиотеки.
Математическая библиотека eml.
____Математическая библиотека eml – собственная разработка МЦСТ. Главное назначение библиотеки eml – достижение максимальной производительности программ пользователя, в которых используется:
- векторная арифметика;
- линейная алгебра;
- обработка сигналов;
- обработка изображений и видео;
- 2-х и 3-х мерная графика.
____Библиотека может использоваться в программах, написанных на языках С/С++. Библиотека автономна и не требует наличия дополнительного математического обеспечения.
____В состав библиотеки входят следующие функции:
- Базовые функции:
- Номер версии и статус (GetVersion, GetStatusString);
- Функции заказа и освобождения памяти (Malloc, Free).
____В состав библиотеки входит информационная система, содержащая полное описание интерфейсов библиотечных функций. Система представляет собой совокупность файлов формата html.
источник
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
|
|