Содержание
- 2. Платформа Accord.NET Accord.NET — это платформа для научных вычислений в .NET. Сайт: http://accord-framework.net/ статистическая обработка данных
- 3. Платформа Accord.NET Accord.Imaging Фреймворк предлагает около 171 различных фильтров обработки изображений. Документация: http://accord-framework.net/docs/html/N_Accord_Imaging_Filters.htm
- 4. Accord.Imaging.Filters AdaptiveSmoothing – адаптивное сглаживание - удаление шума с сохранением краев. BaseResizeFilter – изменения размера изображения.
- 5. Accord.Imaging.Filters GaussianSharpen – гауссовский фильтр повышения резкости. Grayscale – базовый класс для изображения в оттенках серого.
- 6. Примеры работы с Accord.NET Размытие по Гауссу: Bitmap bmp = (Bitmap)pictureBox1.Image; double sigma = 5; //
- 7. Примеры работы с Accord.NET Изменение яркости, контрастности: Bitmap bmp = (Bitmap)pictureBox1.Image; IFilter brightness = new BrightnessCorrection(50);
- 8. Примеры работы с Accord.NET Сепия (эффект старой фотографии): Bitmap bmp = (Bitmap)pictureBox1.Image; IFilter sepia = new
- 9. Примеры работы с Accord.NET Повышение резкости: Bitmap bmp = (Bitmap)pictureBox1.Image; IFilter sharpen = new Sharpen(); pictureBox2.Image
- 10. Матричные фильтры Матрица свёртки (convolution) – это матрица коэффициентов, которая «умножается» на значение пикселей изображения для
- 11. Матричные фильтры Повышение резкости: Bitmap bmp = (Bitmap)pictureBox1.Image; int[,] kernel = { { 0, -1, 0
- 12. Матричные фильтры Повышение резкости (увеличивает разницу значений на границах): Bitmap bmp = (Bitmap)pictureBox1.Image; int[,] kernel =
- 13. Матричные фильтры Эффект тиснения: //фильтр перевода в оттенки серого IFilter filter1 = new Grayscale(0.3, .59, .11);
- 15. Скачать презентацию