Описание тега dct
Discrete Cosine Transform (DCT).
1
ответ
Коэффициенты Java JPG DCT изменяются самими собой после их изменения
У меня есть программа, которая изменяет коэффициенты DCT изображения JPG. Это код, который дает мне коэффициенты DCT public int[] quantizeBlock(double inputData[][], int code) { int outputData[] = new int[blockSize * blockSize]; int i, j; int index;…
30 апр '14 в 17:45
1
ответ
Как сжать и распаковать изображение в градациях серого с помощью DCT?
Поскольку простая матрица 8X8 может быть зашифрована путем выполнения над ней DCT, а исходная матрица может быть легко расшифрована путем применения IDCT над матрицей DCT; Я пытаюсь применить DCT к каждому блоку изображения с помощью "обработки блок…
06 июл '15 в 09:07
1
ответ
DCT фильтр изображения в Matlab
Я использовал приведенную ниже функцию для фильтрации изображения. По сути, он устанавливает коэффициенты DCT равными 0, за исключением левого верхнего элемента 8x8, что означает, что он отфильтровывает всю высокочастотную часть и оставляет только н…
07 ноя '14 в 00:24
0
ответов
Возвращение матрицы после применения дискретного косинусного преобразования в Java
Я хочу применить DCT к изображению, но прежде чем сделать это для такой большой матрицы, я хотел применить DCT и IDCT к матрице 2X2. Ниже приведен код, который я написал для выполнения DCT и IDCT на матрице 2X2. Но я не возвращаю исходную матрицу по…
22 июн '15 в 10:22
2
ответа
Создание матриц 8х8 из большей матрицы
В настоящее время у меня есть матрица 170x296, и мне нужно разделить ее на матрицы 8x8. Любая идея о том, как это сделать? [1 , 2 , 3 , 4 , ... , 170] --> 296x170 matrix [171 , ... ] [342 , ... ] [... ] [49900 ... ] и я хочу преобразовать это в: …
01 дек '18 в 12:49
0
ответов
Больше гибкости с дискретным косинусным преобразованием для хэша изображения
Я использую концепцию перцептивного хэша для своих изображений. Он хорошо работает, используя DCT в качестве основной математики. Я получаю хорошие совпадения для изображений, которые имеют ту же полосу, некоторую "атаку", то есть соотношение сторон…
25 окт '12 в 18:00
1
ответ
Передача параметров Java int[][]
Я пытаюсь написать простой алгоритм DCT в Java. Я хочу, чтобы мой метод findDCT имел в качестве параметра целочисленный массив, подобный этому: public class DCT { private Random generator = new Random(); private static final int N = 8; private int[]…
19 ноя '10 в 00:01
1
ответ
Сохранение квантованных коэффициентов в файл
Я пытаюсь прочитать изображение, преобразовать DCT, квантовать его, а затем сохранить квантованные коэффициенты в файл, который будет считан в программу фрактального кодирования. Когда я декодирую файл (с квантованными коэффициентами), я получаю тол…
12 янв '13 в 13:32
0
ответов
Инвертное дискретное косинусное преобразование (DCT) изображения
Я работаю над функцией в Matlab, которая вычисляет обратное DCT на изображении. Я не знаю, что такое заметка, работающая в моем коде, после того, как я выполню, я получаю черное изображение, я уже сделал функцию DCT, и она работает, все, что мне сей…
21 дек '16 в 13:46
1
ответ
Аппаратное ускорение на базе Intel для DCT?
Мы пишем алгоритм обработки изображений, ориентированный на некоторые аппаратные средства Intel. Как правило, мы предпочитаем универсальные реализации C, но мы определили алгоритм, который по своей сути выполняет тонну дискретных косинусных преобраз…
19 янв '12 в 17:37
0
ответов
Почему существуют различия в коэффициентах DCT между matlab и libjpeg?
Мне нужно манипулировать коэффициентами DCT изображения JPEG, поэтому я получил значения с помощью libjpeg и matlab. Проблема в том, что я получаю разные значения. Я работаю над следующим изображением: libjpeg я использовал jpeg_read_coefficients чт…
02 янв '15 в 15:15
2
ответа
Дискретное косинусное преобразование с использованием VHDL
Я работаю над дискретным косинусным преобразованием с использованием VHDL. Я пытаюсь преобразовать код VHDL из целого числа в стандартный логический вектор. Я применил некоторые методы, которые я прочитал в Интернете и из учебников, но это не сработ…
29 апр '13 в 13:58
1
ответ
В сжатии изображения JPEG, как статистически влияет увеличение размера блока на значения коэффициентов DCT?
Например, увеличение размера блока с 8х8 до 16х16. Я ожидаю, что коэффициенты уменьшатся, потому что будет усреднение между соответствующими коэффициентами для объединенных блоков (в вышеприведенном примере: 4 блока 8x8 составляют 1 блок 16x16). есл…
03 авг '12 в 09:42
0
ответов
Данные пикселей изменяются после записи в файл JPEG
Я выполняю стеганографию на изображениях JPEG. я использую DCT коэффициенты, чтобы скрыть данные. Я делаю следующие шаги: Читать входное изображение в BufferedImage Получить блок 8 х 8 от BufferedImage Применить форвард DCT, чтобы получить коэффицие…
03 дек '16 в 11:45
0
ответов
Проблема с MFCC
Я застрял с реализацией mfcc, я уже применил треугольные окна к своим кадрам, чтобы сгруппировать их по частоте, до сих пор, в этот момент все идет хорошо, у меня также есть реализация спектрограммы с использованием шкалы коры, и если я "заговор "об…
15 июл '11 в 01:36
1
ответ
Как набор инструментов Фила Салли в формате jpeg делит изображения в coef_arrays?
Как набор инструментов делит изображения на блоки в coef_arrays? У меня есть изображение 225x225. Но coef_arrays дал три 232x232 двойных массива. С изображением 160x100 я получаю один двойной массив 104x168 и два двойных массива 56x88. Почему я полу…
17 сен '14 в 14:41
3
ответа
Как выполнить *Fast* DCT (дискретное косинусное преобразование) в R?
Использование Rprof показало, что dct в пакете dtt является основным нарушителем кода R, который работал довольно медленно. Поменяв его на fft в пакете статистики (который не является тем же преобразованием, но должен вычисляться за то же время), мо…
26 июн '12 в 20:07
1
ответ
Как случайный DC?
Я хочу сделать скремблирование изображения с помощью DCT в Matlab. я использовал изображение в градациях серого. Я хочу, чтобы случайный DC со случайным значением. как установить коэффициент постоянного тока каждого блока на случайное значение 0-255…
15 мар '13 в 14:19
0
ответов
Ошибка в моем коде сжатия изображения с использованием DCT2D в Matlab
Я пытаюсь исправить программу уже существует, но всегда есть эта ошибка "Ошибка в ==> DCT1 на 254 decm_eq BIN2DEC = ([I_runcode (a, b) код (1 + m * (c_indx-1). M * c_indx) DEC2BIN (0 bpp_diff)]). "Я не знаю, что делать. пожалуйста, помогите мне %% L…
18 авг '13 в 12:24
1
ответ
JPEG DCT и IDCT не рассчитаны должным образом
Я пытаюсь рассчитать DCT и IDCT входного изображения и отобразить вывод IDCT в качестве результирующего изображения. Но мои значения IDCT превышают 300. Мое входное изображение - это изображение.rgb. Я также рассматриваю высоту и ширину входного изо…
05 мар '13 в 03:19