Pull to refresh
554
0
Филипп Володин@Fil

Пользователь

Send message
Да, вы правы конечно же.
Мне кажется, что audacity просто закрашивает по локальным максимумам sinc
Почти. Для идеального меандра потребуется бесконечность синусоид. А чтобы получить дискретизированный меандр, нужно складывать синусоиды заметно превышающих частоту дискретизации, хотя бы раз в 8. Впрочем, если точно известно, что исходный непрерывный сигнал прямоугольный, то можно восстановить его и по гармоникам с меньшей частотой.
Преобразование Фурье конечной выборки эквивалентно оконному преобразованию с прямоугольным окном. То есть мы взяли бесконечную синусоиду и умножили ее на прямоугольную функцию. Преобразование Фурье произведения равно свертке преобразований каждой. Преобразование бесконечной синусоиды «хорошее», а вот прямоугольной функции не очень, оно равно sinc = sin(x)/x. На графике именно она дает такой вклад.
А если на пальцах — это из-за не кратных периодов анализируемой функции и гармоник преобразования Фурье. «Шерсть» у автора, видимо, тоже оттуда же, где-то лучше совпадение, где-то не очень.
Да, мне тоже обычно нравится. Главное, чтобы не кончилась мотивация :)
У меня целое кладбище домашних проектов из-за этого. Все они имеют излишне продуманную структуру, с классами, иерархией наследования, кучей интерфейсов, абстракцией на абстракции и шаблонами проектирования. Весь их код относится к взаимодействию между этими абстракциями, но на реализацию полезного функционала, непосредственно реализующего поставленную задачу, уже не было сил. Да и программа получается не гибкой, а совсем наоборот, неповоротливой махиной. Любопытно, что мои относительно работающие проекты (домашние конечно же) писал на новом для себя языке. Лезть сразу в дебри языка страшно, и хотелось только хоть как-нибудь создать прототип.
В общем, для постройки собачьей конуры вам не нужно целый месяц чертить план и заливать фундамент.
Спасибо! Как раз хотелось что-нибудь почитать!
Я бы с удовольствием посмотрел фильм или почитал книгу по такому плану
Свой вариант ответа: «Ghostery»
Я тоже не UI специалист. Читал с трудом, особенно первую половину. Мне показалось, там очень много «воды». Рекомендую «Психбольница в руках пациентов» от того же автора, там самая суть.
Картинку порезали на блоки 2x1 пикселей. Каждый блок я назвал парой пикселей. И каждую такую пару отметил на графике.
В данном случае по горизонтали. То есть: x0y0 и x1y0, x2y0 и x3y0..., итого 256*256/2 = 32768 точек. Но вообще, не так уж важно — по вертикали или горизонтали, потому что нас интересует выявление зависимостей между соседними. Попробуйте сделать подобный график но для вертикали и вы увидите, что графики почти не отличаются.
Правильно понимаете, но тут уже можно думать без привязки к пикселям. Ответ — такая функция полностью совпадает с последним базисом (с точность до коэффициента), а «проекции» функции на остальные базисы равны нулю.
Как уже ответили ниже, значение пикселя серого изображения — одно число от 0 до 255. Мы же рассматриваем по 2 соседних пикселя. На графике одной точке соответствуют именно эти 2 пикселя. По X на графике — значение первого пикселя, по Y — второго.
Спасибо за ликбез! Почитаю, у меня в этой области пробел.
Пишут, что в винде надо запускать хром с ключом --enable-monitor-profile, но у меня все равно картинки одинаковые, что с профилем, что без. Ладно, переживу :)
Ага профиль нашел
Секция APP2

(9 таких же секций, по одной на каждый скан в прогрессивном кодировании)
Содержимое секций APP не описывается стандартом.
Получается, что у кодера второй картинки и у большинства декодеров совпадают цветовые профили? И, скорее всего, они (кодер и декодеры) предполагают, что картинка будет отображаться на rgb-экране? И разработчики IE использовали какой-то свой профиль?

Information

Rating
Does not participate
Location
Казань, Татарстан, Россия
Date of birth
Registered
Activity