Форум программистов, компьютерный форум CyberForum.ru

преобразование bitmap в YCbCr и обратно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Треугольник задан своими вершинами (x1,y1),(x2,y2),(x3,y3). Найти высоты треугольника. http://www.cyberforum.ru/cpp-beginners/thread782647.html
Буду очень признателен, если поможете безрукому... 1. Треугольник задан своими вершинами (x1,y1),(x2,y2),(x3,y3). Найти высоты треугольника. Правила форума
C++ cout в классе Создал класс. Вот фрагмент кода: #include <iostream> #include "stdafx.h" #include "put_O.h" using namespace std; char* mass; http://www.cyberforum.ru/cpp-beginners/thread782627.html
C++ multimap
Я что-то не понимаю в чем проблема! #include <iostream> #include <string> #include <map> using namespace std; int main() { multimap<string,float> coll;
лаб роб C++
дано n-ка дийсних чисел. впорядкувати их в порядку зростання
C++ Конструктор по умолчанию + объявление функции http://www.cyberforum.ru/cpp-beginners/thread782615.html
Сам класс: class Man { public: Man(int lName=30); ~Man(); bool CompareName(const char*) const; int GetBirthYear() const { return birth_year;
C++ Поменять местами столбцы матрицы: столбец, содержащий максимальный элемент матрицы, и столбец, содержащий минимальный элемент матрицы. В матрице, состоящей из положительных действительных чисел поменять местами два столбца: столбец, содержащий максимальный элемент матрицы, и столбец, содержащий минимальный элемент матрицы. нужно написать программу ... двумерные массивы изучаем) Правила форума оригинал задания: подробнее

Показать сообщение отдельно
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,051
09.02.2013, 21:07     преобразование bitmap в YCbCr и обратно
Цитата Сообщение от Ermak_nk Посмотреть сообщение
Без этих строк происходило переполнение, в результате чего искажения белого и черного
переполнения быть не должно
смотри все значения 255
Цитата Сообщение от Ermak_nk Посмотреть сообщение
Y = 0.299*r + 0.587*g + 0.114*b;
Y=0.299*255 + 0.587*255 + 0.114*255= 255*(0.299 + 0.587 + 0.114)=255*1=255;
тем более что Y __int16

Цитата Сообщение от Ermak_nk Посмотреть сообщение
ка надо будет выводить формулы для обратного преобразования (может у вас завалялись такие?)
я же тебе их привел

Цитата Сообщение от ValeryS Посмотреть сообщение
R=R-Y +Y ;
B= B-Y +Y;
Цитата Сообщение от ValeryS Посмотреть сообщение
G=Y-R-B
Добавлено через 1 минуту
R-Y, B-Y это не выражения это цветоразностный сигнал
 
Текущее время: 03:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru