====== Компьютерная графика ====== Это обширный раздел, который охватывает множества тем. Обработка изображений. Построение изображений. Как 2D так и 3D. Рассмотрим теорию и практику построения. Форматы файлов и сжатие изображений. Машинное зрение и распознавание образов. Для всех кто сюда забрел. Просьба следить за ошибками и если таковые найдутся то исправить их. Если у вас есть интересные данные, то можете их здесь разместить. ===== Вступление ===== Вот, вы решили построить какую-то фигуру, модель или что-то ещё в вашей программе. Здесь мы поможем вам выбрать подходящий инструмент для отображения и манипулирования графическими объектами. Стоит сначала освежить свои знания в [[Theory of Imaging|теории]]. Рассмотрим построение фигур в различных измерениях, двумерных (плоскость) и трёхмерных (объёмные фигуры). ===== 2D - двумерная графика ===== [[2D with hand|Строим вручную]] ===== 3D - трёхмерная графика ===== Типичными трёхмерными фигурами являются //сфера (шар), куб, конус, призма//. Давайте рассмотрим способы отображения фигур: * Средствами [[3D OpenGL|OpenGL]] * Средствами [[3D DirectX|DirectX]] * [[3D manual|вручную]] - то есть самостоятельно вырисовывать эти фигуры. ===== Обработка изображений ===== ==== Трансформация ==== [[Поворот на угол]] ==== Работа с цветом ==== [[Яркость]] [[Контрастность]] [[Насыщенность]] [[articles:computer graphics:color quantization|Квантизация цвета]] ==== Фильтры ==== [[Размывание]] ===== Распознавание образов ===== [[Распознавание печатного текста]] [[Распознавание рукописного текста]] [[Распознавание лиц]] [[Детективирование движения]] [[Векторизация]] [[Воссоздание 3D сцены]] ===== Форматы файлов и способы сжатия ===== * [[BMP]] * [[PCX]] * [[JPEG]] * [[PNG]] * [[TIFF]]