Бред


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
141 29 38

Аноним 12/06/19 Срд 13:23:33 1980549921
image.png (855Кб, 960x539)
960x539
Объясните тупому дебилу как работает преобразование Фурье?
С меня минет
Аноним 12/06/19 Срд 13:25:23 1980550922
Бамп
Аноним 12/06/19 Срд 13:28:15 1980552373
БАмп
12/06/19 Срд 13:29:07 1980552774
САЖА ПИДАААРУУУ!!!
Аноним 12/06/19 Срд 13:30:40 1980553415
Какая сажа охуел чтоли
Аноним 12/06/19 Срд 13:30:51 1980553456
Из временного сигнала получаем функцию спектральной плотности, что тут думать...
Аноним 12/06/19 Срд 13:31:49 1980553927
Есть манга Пероброзование Фурье. В двух словах не расскажешь. Там волны, синусоиды, интегралы, все такое.
Аноним 12/06/19 Срд 13:32:36 1980554388
НУ линканите сурс, где доступным языком написано
Аноним 12/06/19 Срд 13:34:03 1980555009
Бамп
Аноним 12/06/19 Срд 13:34:51 19805553310
>>198055438
гугли ТФКПтеория фунции комплексного переменного для начала
Аноним 12/06/19 Срд 13:35:00 19805554011
15602667966850.png (396Кб, 391x750)
391x750
Аноним 12/06/19 Срд 13:35:37 19805556412
>>198054992 (OP)
Тупой дебил хочет оказаться на 5 этаже, минуя первые четыре.
Аноним 12/06/19 Срд 13:35:41 19805556713
Аноним 12/06/19 Срд 13:36:07 19805559114
>>198054992 (OP)
Во, Ахуенно работает! Теперь открывай ебальник!
Аноним 12/06/19 Срд 13:36:10 19805559315
>>198055564
Нахуй ты так говоришь блять, я вообще щас обижусь
Аноним 12/06/19 Срд 13:37:00 19805563216
>>198055564
Тяжело же тебе, наверное, что все на лифте катаются, а ты по лестнице потеешь наверх.
Аноним 12/06/19 Срд 13:38:11 19805569217
>>198055632
Внатуре долбаеб какой-то нормальные парни перешагивают через ступеньку
Аноним 12/06/19 Срд 13:39:20 19805576918
>>198055692
Детекчу в тебе карлана <190. Нормальные люди через две переступают и не парятся
Аноним 12/06/19 Срд 13:40:02 19805581019
>>198055769
С каких пор дядей степой быть солидно?
Аноним 12/06/19 Срд 13:40:33 19805583420
Аноним 12/06/19 Срд 13:42:35 19805593521
vhbucxhhhhxexin[...].png (337Кб, 683x607)
683x607
Аноним 12/06/19 Срд 13:42:36 19805593722
>>198055834
Ща чекну конечно, но мне бы саму суть хотелось понять, а не частный случай с волнами
Аноним 12/06/19 Срд 13:42:55 19805594923
>>198054992 (OP)
У тебя есть набор сотни функций вещественных чисел (переменных), ты подобно интегральному преобразованию, заменяешь все их одной записью через преобразование Фурье.
Аноним 12/06/19 Срд 13:43:50 19805598624
Аноним 12/06/19 Срд 13:45:06 19805605725
15387566838440.jpg (34Кб, 560x560)
560x560
Это тред школьного курса химии?
Аноним 12/06/19 Срд 13:45:38 19805608226
Аноним 12/06/19 Срд 13:46:47 19805614127
объясните гуму, на доступном языке твари, на апельсинах на кирпичах, а не интегралы ебаные
Аноним 12/06/19 Срд 13:50:31 19805634328
Аноним 12/06/19 Срд 13:50:47 19805635629
image.png (89Кб, 500x414)
500x414
>>198054992 (OP)
А поясните это преобразование на простейшем примере говна и срания, как чувак пояснял за сопротивление на примере срания с дерева.
Аноним 12/06/19 Срд 13:51:40 19805639930
107875433.jpg (264Кб, 1000x1291)
1000x1291
>>198054992 (OP)
Преобразование Фурье можно понять, если представить себе бесконечную сумму Фурье.
Сумма Фурье - это умножение матрицы пикрилейтед на вектор значений (слева косинусы, справа комплексные синусы). Чтобы преобразовать обратно, используется обратная к этой матрица.
Вот тут можно поиграться: http://www.jezzamon.com/fourier/index.html
Аноним 12/06/19 Срд 13:51:50 19805640431
>>198056141
Берешь произвольную кривую и аппроксимируешь ее отрезками синусоиды, хули тут непонятного. А ряд Фурье - просто удобная запись в одну формулу всей ебанины параметров этих отрезков: амплитуда, частота там.
Аноним 12/06/19 Срд 13:51:58 19805641632
76.png (36Кб, 533x617)
533x617
Аноним 12/06/19 Срд 13:53:48 19805650933
>>198056356
Есть сотни битардов, каждый пердит на свой лад. Если запустить мегаконфу с этими битардами, и регулировать громкость каждого битарда, то можно сэмулировать таким образом любой звук, даже как если бы твоя еот разговаривала с тобой.
Аноним 12/06/19 Срд 13:54:57 19805656434
oekaki.png (16Кб, 400x400)
400x400
>>198056082
Вместа верхний хуйни будет типа как внизу)))00
Аноним 12/06/19 Срд 13:56:50 19805665535
>>198056509
Спасибо, ТРЕДШОТТЕ ЭТОГО ГОСПОДИНА, СРОЧНО, ТУТ ШИН НА ЛИЦО!
Аноним 12/06/19 Срд 13:58:45 19805674636
>>198054992 (OP)
Сначала разберись, что такое ряд Фурье.

Со школы должно быть известно, что любой вектор "реального" 3-ёхмерного пространства можно разложить по компонентам вдоль трёх осей x, y, z и получить координаты, т.е. как "много" этого вектора расположено вдоль определённой оси.

Ну так можно рассмотреть абстрактное пространство, в котором живут не вектора-стрелочки, а функции. И их тоже можно раскладывать по "ортам", только базисных векторов будет не три (x, y, z), а бесконечно много (sinx, sin2x, ..., cosx, cos2x, ...). Грубо говоря, преобразование Фурье и вычисляет эти координаты.
Аноним 12/06/19 Срд 14:03:50 19805700337
Погоди а как синус и косинусы заменяют единичные координаты. Это ведь отношение координат. Я за тригонометрию шарю пиздец. Ууу сука в школе решал эту хуйню на раз два
Аноним 12/06/19 Срд 14:03:59 19805700938
>>198056356
Ну смотри. Кто-то насрал горошком. И ты нихуя не понимаешь что эта за хуйня. Её никак не описать и никак с этим говном не получится работать. Это один большой монолитный горошек. Но ты тоже умеешь срать. Только не горошком, а пятнами. Ты можешь высрать дохуя рандомных пятен. Ты можешь регулировать каждое пятно по размеру и форме. Конечно ты не можешь превратить твоё пятно в горошек. Но ты можешь высрать пятно похожее на горошек. Потом ещё одно поверх первого чтобы придать объём своей кучке. Каждое новое пятно поверх старых будет приближать форму твоей кучки к форме кучки горошка. Сделав так дохуя раз ты получишь кучку внешне неотличимую от исходной. И если ты не знал параметры исходной и не мог её как-то описать, то теперь у тебя есть параметры каждого пятна в отдельности и вместе эти пятна описывают очень похожую кучку. Можешь выбрасить старую кучку и работать с новой представляя, что ты разложил оригинальную кучку горошка в дохуя наложенных пятен.
Аноним 12/06/19 Срд 14:04:03 19805701639
Аноним 12/06/19 Срд 14:04:50 19805705040
6081ed0f-4289-4[...].png (208Кб, 565x720)
565x720
>>198055935
Россия 2к19 - запрет на объяснения анализа Фурье
Аноним 12/06/19 Срд 14:06:22 19805713541
>>198057009
Пиздец. Дай я тебя обниму.
Аноним 12/06/19 Срд 14:07:14 19805717442
>>198057009
Так ну суть понял, а что если я кучку горошка сначала хочу проанализировать, а лишь потом сделать копию, как мне действовать?
Аноним 12/06/19 Срд 14:08:06 19805720943
Аноним 12/06/19 Срд 14:09:18 19805726844
>>198057174
Ты будешь сильно ограничен в своём анализе. Имея возможности описать это через много простых пятен может сильно упростить тебе жизнь.
Аноним 12/06/19 Срд 14:10:06 19805730545
>>198057268
Ааа то есть я понял, звуковые дорожки состоящие из кривых, заменяются на прямые с перпендиклярным углом. Из этих кривых мы высчитываем косинусы и синусы, и уже после этого имеем представление о структуре волны?
Аноним 12/06/19 Срд 14:15:37 19805757346
image.png (103Кб, 1266x617)
1266x617
О ребят зацените
Аноним 12/06/19 Срд 14:16:59 19805763447
>>198057305
Раскладывают производную функцию на сумму линейно преобразованных тригонометрических функций (сигма a(k) sin( k x) + b(k) cos (k x) по всем натуральным k)
Аноним 12/06/19 Срд 14:18:17 19805770648
>>198057634
Почему на дваче такие умные сидите все блять, идите вы в пизду, что такое сигма? Мне щас сидеть мозги еще над этим вопросом ебать?
Аноним 12/06/19 Срд 14:19:05 19805774349
img15.jpg (48Кб, 640x480)
640x480
>>198057305
Заменяются отсчетами шагов дискретизации
Аноним 12/06/19 Срд 14:20:11 19805780350
Screenshot from[...].png (32Кб, 835x126)
835x126
Аноним 12/06/19 Срд 14:21:08 19805785351
>>198057803
Как я понимаю он означает сложение, но чем это сложение отличается от обычного плюса?
Аноним 12/06/19 Срд 14:22:37 19805791352
>>198057853
там есть итератор. какая-нибудь переменная которая меняется например от одного то бесконечности и подставляется в формулу написанную в рядом со значком изменяя этим каждый следующий элемент суммы.
Аноним 12/06/19 Срд 14:23:20 19805796053
>>198057913
Самый простой пример мне нужен
Аноним 12/06/19 Срд 14:25:04 19805804754
Аноним 12/06/19 Срд 14:25:21 19805806755
image.png (381Кб, 650x374)
650x374
>>198054992 (OP)
Ну там фракталы всякие, треугольники блядь, синусойды, короче хуй знает.
Аноним 12/06/19 Срд 14:25:47 19805809556
>>198056399
Что за манга? Есть еще что-то такое про звук или музыку?
Аноним 12/06/19 Срд 14:25:59 19805810457
Screenshot from[...].png (3Кб, 342x60)
342x60
>>198057960
ну вот тут в формулу подставляешь k, который меняется от одного до бесконечности и суммируешь все элементы
Аноним 12/06/19 Срд 14:26:10 19805811658
>>198057960
Все пример не нужен, я разобрался, выходит сигма нам нужна, что просуммировать бесконечно много дискредитированных по синусам волн. Это позволит нам типо разбить звуковую волну на множество состовляющих. КАК? КАК СУКА КАК???
Аноним 12/06/19 Срд 14:26:56 19805816459
Аноним 12/06/19 Срд 14:27:57 19805820760
timevsfreq1.gif (9Кб, 787x423)
787x423
Любую (почти функцию) можно заменить на сумму синусоид. Преобразование принимает функцию Фурье и выдаёт параметры этих синусоид. Понятно?
Аноним 12/06/19 Срд 14:28:01 19805821061
>>198058104
А шаг сигмы всегда 1? или можно как то больше?
Аноним 12/06/19 Срд 14:28:48 19805824362
>>198058207
Вопрос был "как" а не "что".
Аноним 12/06/19 Срд 14:29:50 19805829963
>>198058116
> дискредитированных по синусам волн
Не знаю что это. Но похоже, что да. Сигма суммирует кучу синусоид

>>198058210
Всегда 1. Если хочешь другой шаг, то редактируй формулу меняй k на k/2 или 2k+1 наприммер.
Аноним 12/06/19 Срд 14:30:18 19805831764
2822814.jpg (48Кб, 768x501)
768x501
>>198054992 (OP)
как-то так короче

берется какой-то отрезок на прямой, и выражается суммой синусоид и их амплитудой
чем больше синусоид тем ближе к оригиналу.

именно так работает жпег сжатие и мп3
жепег делит изображение на квадратики и каждый из них представляет суммой синусоид

мп3 делит каждую секунду на тысячи кусочков и каждый из них тоже записывает в виде суммы синусоид, вместо того чтобы как в wav описывать цифрой каждый семпл (а их там 44100 в одной секунде). в итоге получается сжатый но при этом на 80% совпадающий с оригиналом звуковой/музыкальный файл
Аноним 12/06/19 Срд 14:30:34 19805833165
2822814.jpg (48Кб, 768x501)
768x501
gfgfg.JPG (21Кб, 992x502)
992x502
>>198054992 (OP)
как-то так короче

берется какой-то отрезок на прямой, и выражается суммой синусоид и их амплитудой
чем больше синусоид тем ближе к оригиналу.

именно так работает жпег сжатие и мп3
жепег делит изображение на квадратики и каждый из них представляет суммой синусоид

мп3 делит каждую секунду на тысячи кусочков и каждый из них тоже записывает в виде суммы синусоид, вместо того чтобы как в wav описывать цифрой каждый семпл (а их там 44100 в одной секунде). в итоге получается сжатый но при этом на 80% совпадающий с оригиналом звуковой/музыкальный файл
Аноним 12/06/19 Срд 14:32:29 19805843566
>>198058331
бля а как изображение через синусоиды представить, это типо синусоиды разных цветов рисуются чтоли? ХВатит мне мозги ебать
Аноним 12/06/19 Срд 14:32:49 19805845567
>>198058317
>и выражается суммой синусоид
Как это работает?
Аноним 12/06/19 Срд 14:32:54 19805845968
07edf7beba3ce1XL.jpg (88Кб, 800x536)
800x536
>>198058331
А фрактальное сжатие как работает?
Аноним 12/06/19 Срд 14:33:30 19805848769
ap,550x550,12x1[...].png (104Кб, 550x550)
550x550
>>198054992 (OP)
Просто раскладывают периодическую функцию в сумму синосоид. Это же тебе понятно?
Или тебе сама математика не ясна? Вот этот интеграл от е в степени жи омега? Суть вот в чем - если ты будешь все это записывать в тригонометрических функциях, то ты ебанешься перемножать эти синусы уже через секунду, поэтому инженеграм на счастье эйлер вывел связь этих синусов-косинусов с охуенным представлением, которым легко работать. Только в процессе этого преобразования синусов с косинусами в букву в степени жиомега, появляется мнимая единица. Без нее не получается. Мнимая единица это такой костыль просто.
Аноним 12/06/19 Срд 14:33:33 19805849270
>>198058299
так а почему сука всегда 1, это так математики договорились опять или есть обоснование?
Аноним 12/06/19 Срд 14:33:58 19805851571
>>198058243
"Как" без интегралов уже не рассказать (в дискретном варианте, конечно, без интегралов, но основано всё равно на непрерывном варианте). Важно, что эта процедура преобразования существует и это доказано. Для того, чтобы успешно использовать это преобразование, знать "как" не так уж и обязательно.
Аноним 12/06/19 Срд 14:34:51 19805857472
>>198058515
Пиздец, вы самые умнейшние люди из всех что я знаю
Аноним 12/06/19 Срд 14:35:40 19805862773
Добавляйтесь в друзья кстати, поговорим о математике я реальный дикарь в ней https://vk.com/watchoutforfeds
Аноним 12/06/19 Срд 14:35:53 19805864774
>>198058487
>раскладывают периодическую функцию в сумму синосоид.
Не понятно как это происходит
Аноним 12/06/19 Срд 14:35:53 19805864875
img99.jpg (45Кб, 800x600)
800x600
>>198058435
изображение делится на яркость и два цветовых канала. То есть три канала в итоге. и все они сжимаются по отдельности.

Сначала сжимаемая картинка в каждом из каналов делится на квадратики 8x8 пикселей. Потом под них подгоняется двумерный массив синусоид. Таблица массивов пикрелейтед.
Аноним 12/06/19 Срд 14:36:17 19805867476
>>198058492
Для удобства же. Хочешь поменять шаг - меняй функцию. Это легко. Нехуй лишний параметр рядом с сигмой писать, который всё равно только полтора аутиста использовать будут.
Аноним 12/06/19 Срд 14:36:23 19805868077
>>198058435
> синусоиды разных цветов рисуются

Ну по факту да. Берём каждый столбец или строку пикчи и изменения каждого из трёх основных цветов представляем как функцию, к которой применяем преобразование. Хотя чаще раскладывают на яркость и цвет, но это уже не так важно.
Аноним 12/06/19 Срд 14:37:22 19805872078
>>198058515
Ахуенно вы блять на вопросы отвечаете я ебал
Аноним 12/06/19 Срд 14:38:21 19805877779
>>198058648
что такое цветовой канал?
Аноним 12/06/19 Срд 14:38:22 19805877980
>>198058459
там рисунок как-то в формулы переделывается. сколько не увеличивай всегда края предметов будут ровными
Аноним 12/06/19 Срд 14:38:44 19805879581
>>198058515
Ну тут да.

Хотя
> Для того, чтобы успешно использовать это преобразование, знать "как" не так уж и обязательно
Не совсем согласен - я вот как раз в последние полгода полез в ДСП глубоко, там как раз-таки очень даже нужно. Прям первейшее дело.
Аноним 12/06/19 Срд 14:39:36 19805883782
>>198058648
Так а что такое двумерный массив ? Хеш-таблица типо?
Аноним 12/06/19 Срд 14:39:46 19805884483
Аноним 12/06/19 Срд 14:40:39 19805888984
>>198058779
>>198058459
Про векторизацию не слышали, что ли? Олоэ, 9 класс.
Аноним 12/06/19 Срд 14:40:41 19805889485
Аноним 12/06/19 Срд 14:40:48 19805890686
>>198058647
Подожди ка, формула преобразования есть. Я тебе объяснил почему она выглядит немного вычурной, т.е. почему там есть непонятные e и откуда там появляется мнимая единица, чтобы она перестала быть вычурной. Теперь в чем твой вопрос конкретней, какая часть в формуле преобразования непонятна? Интегрирование? Синусы?
Аноним 12/06/19 Срд 14:40:53 19805890987
>>198058837
Двумерный массив — это просто таблица (или матрица), NxM. Хэш-таблица скорее тоже одномерная.
Аноним 12/06/19 Срд 14:40:55 19805891488
Аноним 12/06/19 Срд 14:41:34 19805894989
Аноним 12/06/19 Срд 14:41:55 19805897090
>>198058914
Иди на хуй с такими объяснениями, вот что не так
Аноним 12/06/19 Срд 14:42:57 19805903391
>>198058906
>какая часть в формуле преобразования непонятна? Интегрирование? Синусы?
Не понятно как это работает. Какой алгоритм.
Аноним 12/06/19 Срд 14:42:58 19805903492
Аноним 12/06/19 Срд 14:46:44 19805921193
>>198059033
Хуялгоритм. Берёшь формулу и считаешь, вот и весь алгоритм.
Аноним 12/06/19 Срд 14:47:19 19805924094
>>198058331
>мп3 делит каждую секунду на тысячи кусочков и каждый из них тоже записывает в виде суммы синусоид, вместо того чтобы как в wav описывать цифрой каждый семпл (а их там 44100 в одной секунде). в итоге получается сжатый но при этом на 80% совпадающий с оригиналом звуковой/музыкальный файл

Хуйню написал, полную. Сэмплирвоание у тебя всё равно работает, это hardware-related и вообще fundamental technology, без него ничего не будет в принципе, благодаря сэмлирвоанию звук вообще поддаётся оцифровке как таковой.
То, что происходит разбивание на фреймы - это вообще о другом, это просто каждый кусочек с набором сэмлов (от 22100 до 192000, в зависимости от формата файла) обрабатывается отдельно от других, но в свзяке с ними. Так быстрее применять фурье - либо на всю композицию сразу рассчитывать пару дней, либо кусочками за пару минут. Кусочками оказалось эффективнее.
Аноним 12/06/19 Срд 14:47:29 19805924995
>>198058777
В RGB это синий канал, красный и зеленый. Посредством смешения этих трех цветов можно получить любой цвет существующий во вселенной. даже цвет глаз аллаха.
Поэтому в BMP формате (24-битном) каждый пиксель записывается тремя байтами, по одному на каждый цвет пикселя.

При сжатии в жепег цвет рассчитывется немного по другому. Там всего лишь 2 составляющие - что-то типа розово-голубая и желто-зеленая. Но один хуй третьим каналом становится яркость, без неё изображение не получится, будут лишь цветные пятна.
а ещё в жепеге обычно цветовым каналам уменьшают разрешение в 2 раза, так-как человеческий глаз воспринимает лучше яркость чем цвета, и не заметит ухудшение.

Также цвет можно выразить всего лишь одним значением, в модели HSV. Так называемое цветовое колесо
Аноним 12/06/19 Срд 14:49:30 19805934796
>>198059249
>синий канал, красный и зеленый. Посредством смешения этих трех цветов можно получить любой цвет существующий во вселенной

КАК СУКА КАК ЭТО СДЕЛАТЬ ? НАУЧИТЕ БЛять, Хочу к примеру серый цвет как мне его сделать, что мешать?
Аноним 12/06/19 Срд 14:50:16 19805939197
>>198059347
Посмотри на экран в лупу.
Аноним 12/06/19 Срд 14:52:06 19805949998
>>198059391
и что я увижу, что каждый пиксель состоит из 64 точек 3-х цветов?
Аноним 12/06/19 Срд 14:53:07 19805956399
>>198059249
Я по школьной программе думал, что джипег изображение это и есть просто набор пикселей, такой огромный массив, где в каждой ячейке байты цвета, но в треде говорят ещё о каких-то синусоидах и Фурье, оно нужно, чтобы превратить пнг в джпг?
Аноним 12/06/19 Срд 14:53:54 198059608100
>>198059499
Каждый пиксель из трёх точек, красной, зелёной и синей, разной яркости. Если яркость одинаковая, то получается оттенок серого, если какого-то больше, то в тот цвет будет уходить.
Аноним 12/06/19 Срд 14:53:55 198059610101
>>198059347
серый цвет это все три цвета одной яркости (50%)

то есть если у тебя красный, зеленый и синий имеют значение 128, то будет средний серый цвет. Если у всех 255, то белый. Если у всех 0, то черный.
Светодиодные экраны на улицах работают точно так же. Там миллионы красных зеленых и синих светодиодов, которые издали смотрятся как цельное цветное изображение

Можешь даже сам попробовать спаять 30 светодиодов, по 10 каждого цвета, и попытаться создавать разные оттенки меняя напряжение на них.
Аноним 12/06/19 Срд 14:54:23 198059642102
>>198059563
оно нужно чтобы , кстати ебать внатуре нахуя картинки преобразовывать через фурье?
Аноним 12/06/19 Срд 14:55:04 198059686103
>>198059563
BMP — это просто набор пикселей. PNG со сжатием без потерь, что-то вроде ZIP-архива. JPEG уже сжимает с потерями с помощью синусоид.
Аноним 12/06/19 Срд 14:55:34 198059715104
>>198059610
а почему от 0 до 255, что это за значения помню по инфе в школе что то говорили, но не могу понять что именно
Аноним 12/06/19 Срд 14:56:38 198059787105
>>198059715
Это все значения, которые может принимать один байт (то есть 8 бит). От 0 до 2 в восьмой степени минус один.
Аноним 12/06/19 Срд 14:57:29 198059838106
Аноним 12/06/19 Срд 14:58:14 198059890107
>>198059838
До 2 в восьмой степени минус один, то есть до 255, читай не жопой хотя бы.
Аноним 12/06/19 Срд 14:58:37 198059924108
>>198059787
И почему минус один? Потому что начинаем с нуля?
Аноним 12/06/19 Срд 14:58:59 198059948109
Аноним 12/06/19 Срд 14:59:03 198059952110
Безымянный.png (3Кб, 395x66)
395x66
>>198059033
Посмотри еще раз на эту формулу. Что тебе здесь не понятно? Ткни пальцем. Это буквально математическая запись слов: раскладывает в сумму синусоид. Что именно в ней тебе непонятно? Это и есть алгоритм, по нему делаешь разложение.
Аноним 12/06/19 Срд 14:59:21 198059975111
>>198059890
а почему от нуля то ебать нахуй , что это за числа вообще 0 1 и 2? откуда взялись?
Аноним 12/06/19 Срд 14:59:22 198059977112
Аноним 12/06/19 Срд 15:00:51 198060070113
>>198059952
Блядь, да как получается эта сумма стнусод? Что физически для этого делают?
Аноним 12/06/19 Срд 15:01:35 198060114114
>>198059975
почему от 0 до 2 в 8 степени, а не от 0 до 10 в восьмой степени, кто пояснит? или это невозможно пояснить и я нашел вселенскую тайну?
Аноним 12/06/19 Срд 15:01:44 198060123115
pixxel.jpg (150Кб, 1200x900)
1200x900
Аноним 12/06/19 Срд 15:03:04 198060202116
>>198060070
ты внатуре одуванчик я уже понял даже, звуковую волну для этого делят на частоту дискредитации, затем вырисовывают синусоидные формулы и их суммируют.
Аноним 12/06/19 Срд 15:04:33 198060281117
>>198059975
Один бит может принимать 2 значения: 0 и 1. Это определение бита.
Если у тебя несколько бит, например, три бита, то возможны такие комбинации:
000
001
010
011
100
101
110
111
Всего 8 комбинаций. Каждую из них можно представить как число в двоичной записи:
000 ­— 0
001 — 1
010 — 2
011 — 3
100 — 4
101 — 5
110 — 6
111 — 7

Если включить логику и немного подумоть, то становится видно, что если у нас n бит, то они образуют 2 в степени n комбинаций и соответствуют диапазону чисел от 0 до 2 в степени n — 1.
Аноним 12/06/19 Срд 15:05:02 198060315118
>>198059686
Получается, бмп сначала разбивают на цветовые каналы, потом вот этим массивам 8на8 но только со значениями одного цветового канала подбирается похожее синусоидное изображение, а потом три таких синусоидных изображения складываются вместе?
Аноним 12/06/19 Срд 15:06:14 198060385119
>>198054992 (OP)
Рассказываю инженерный смысл.
Существуют физические процессы, которые можно описать одной и той же физической величиной, но в виде функций разных переменных. Например, есть временной процесс изменения напряжения, описываемый функцией этого напряжения от частоты. Так вот преобразование Фурье сопоставляет эти две функции. В радиофизике преобразование Фурье позволяет превратить форму сигнала в его частотный спектр.
Аноним 12/06/19 Срд 15:06:17 198060387120
>>198060202
>затем вырисовывают синусоидные формулы
Чего блять? Все подряд синусойды суммируют что ли? Я нихуя не понимаю
Аноним 12/06/19 Срд 15:08:27 198060516121
116.png (9Кб, 581x397)
581x397
fourie13.gif (8Кб, 400x256)
400x256
>>198059952>>198060070
Если он хочет посчитать преобразование, то ему надо показывать не эту, а вот эту вот формулу.

И, собственно, пример, как её посчитать на компьютере в дискретном виде, раз уж про алгоритм столько вопросов.
Аноним 12/06/19 Срд 15:08:40 198060530122
15599943308171.jpg (100Кб, 502x604)
502x604
>>198060114
потому что 1 и 0 это основа логической электроники. на этом построены все компьютеры. на двоичной логике.
бит может иметь только 2 значения, 1 или 0.
Два бита имеют 4 значения (00 10 01 11) три бита 8 значений (000 001 010 011 100 101 110 111) и так далее. Почему байт сделали именно 8-битным а не десяти как ты спрашиваешь, хуй знает.
Для простого текста хватает 8 бит (256 символов). Для изображения тоже.
Аноним 12/06/19 Срд 15:09:07 198060556123
>>198060387
Таки да. Преобразование Фурье - это апроксимация (приближение) некой реальной функции с помощью суммы гармонических функций от другой переменной.
Аноним 12/06/19 Срд 15:09:08 198060560124
>>198060281
ааааа, все понял, а почему берем 8 бит. Потому что единица сжатия это 8Х8, если да, то почему она такого размера?
Аноним 12/06/19 Срд 15:09:51 198060610125
60697900.jpg (133Кб, 900x653)
900x653
Аноним 12/06/19 Срд 15:13:09 198060803126
>>198060315
Примерно так, да, причём в зависимости от уровня сжатия отбрасываются менее существенные синусоиды. Поэтому JPEG с высоким сжатием выглядит очень похоже на оригинальные синусоиды из >>198058648, если приглядется.
Аноним 12/06/19 Срд 15:13:45 198060828127
kJC2d.png (46Кб, 576x384)
576x384
Аноним 12/06/19 Срд 15:14:08 198060847128
>>198054992 (OP)
Сложный сигнал раскладывается на сумму простых - хули ты такой тупой?
Аноним 12/06/19 Срд 15:14:11 198060851129
>>198060560
8 бит в байте это скорее по историческим причинам.
Аноним 12/06/19 Срд 15:18:48 198061093130
converted15853.jpg (24Кб, 300x400)
300x400
>>198060315
БМП это основа компьтерной графики. В памяти видеокарты изображение хранится в несжатом бмп формате, и в файлы без потерь записывается бмп (у файла будет расширение BMP) , бмп это сокращение от bitmap

жепеге при создании берет изображение из видеопамяти или загруженного графического файла (не важно какого формата), делает из него три изображения - одно черно белое яркостное, два цветовых. Цветовые сразу же сжимаются в размерах, чтобы уже на этой стадии сэкономить места.
Потом каждое изображение разбивается на квадратики, и каждый квадратик записывается в виде суммы синусоид. Точнее списка их амплитуд. При этом ещё амплитуды грубо округляются чтобы цифры занимали ещё меньше места (но и качество страдает ещё больше). То есть была она 1,45 а стала 1.
Потом все эти значения ещё раз сжимаются, но уже без потерь, методами схожими с зип папкой.
Напрример идут у тебя 4 единицы подряд. Можно написать 1 а потом 4, и будет понятно что нужно 4 раза повторить. То есть место 4х байт ты запишешь только 2. Экономия.
И так со всеми тремя картинками. И все они запаковываются в один файл.

Когда ты открываешь жпг файл происходит обратный процесс. Циферки распаковываются из сжатого состояния. В видеопамяти готовится место под битмап изображения. Распаковывается яркостный канал и записывается в 24-битном виде в память видюхи. Потом цвета и картинка раскрашивается. А потом всё это выводится готовое на экран.
Аноним 12/06/19 Срд 15:19:34 198061131131
Аноним 12/06/19 Срд 15:21:44 198061253132
>>198060560
нет 8x8 по другой причине, хуй знает по какой. просто привычка видимо у программистов использовать всё что является степенью двойки
Аноним 12/06/19 Срд 15:24:15 198061384133
Аноним 12/06/19 Срд 15:25:22 198061438134
Аноним 12/06/19 Срд 15:29:15 198061642135
>>198058648
А как мутится из 8х8 синусоиды? Как понимаю нужно две частоты всего горизонтальная и вертикальная. Те как понять из 8х8 картинки какая частота например по горизонтали?
Аноним 12/06/19 Срд 15:35:08 198061972136
>>198061642
Я не знаю что ты мутишь, но у тебя получатся фигуры лиссажу
Аноним 12/06/19 Срд 15:39:42 198062258137
image.png (18Кб, 288x288)
288x288
>>198061972
Там же интенсивность как третья координата, а не движение. Тип такого
Аноним 12/06/19 Срд 15:41:58 198062375138
kLijP2Qp8DJiRAd[...].gif (862Кб, 241x81)
241x81
>>198061642
Как раз-таки для этого используется модификацию преобразования Фурье. И нет, не две. Там получается выражение квадратика 8x8 как суммы тех базовых квадратиков с каким-то коэффициентом. Если у тебя ровная заливка в квадратике, то ненулевым будет только самый верхний левый коэффициент, чем больше мелких деталей, тем больше нужно коэффициентов, чтобы их представить. Поэтому JPEG округляет коэффициенты, избавляясь от деталей, если коэффициент меньше параметра округления, то он совсем отбрасывается.

На гифке показано как каждый коэффициент прибавляется, чтобы в результате получить букву A.
Аноним 12/06/19 Срд 15:44:34 198062502139
>>198058207
>Любую (почти функцию) можно заменить на сумму синусоид.
Не синусоид, а любых ортогональных функций и не заменить, а аппроксимировать с любой нужной точностью.
Аноним 12/06/19 Срд 15:49:15 198062768140
>>198062375
И в результате вместо квадратика в 64 пикселя у тебя будет 64 значения базовых квадратиков. То есть тот же обьем информации и никакого сжатия. Нахуй так жит.
Аноним 12/06/19 Срд 15:57:33 198063259141
>>198060516
Ну вот сразу бы код и дали. Спасибо большое.
Аноним 12/06/19 Срд 15:58:00 198063286142
>>198062502
Ну раз уж пошли к анону придирки, то ты тоже хуй с горы.
> а любых ортогональных функций
Не верно (они должны быть плотны в нашем сепарабельном функциональном пространстве).
> и не заменить, а аппроксимировать
Не верно - формально все ряды бесконечные и мы получаем самое настоящее равенство.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов