Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/36: Рейтинг темы: голосов - 36, средняя оценка - 4.72
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98

Расширение изображения с преобразованием наклонных дальностей в земные координаты

03.08.2013, 09:33. Показов 7407. Ответов 76
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Имеются два одномерных массива чисел. R и D: R размерностью 1024 и D - 10240 . R это наклонные дальности по земле. D это пересчет этих дальностей в земные координаты. A это амплитуды, есть картинка (снимок) это получается яркости. причем R и D соответствуют одинаковые амплитуды. то есть надо преобразовать (R,A) в (D,A). а как это организовать я еще не понял.
Вложения
Тип файла: txt А.txt (3.3 Кб, 9 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.08.2013, 09:33
Ответы с готовыми решениями:

создание контура изображения с последующим его преобразованием
1)Может кто помочь ссылкой на книгу/статью в которой подробно описывается создание контура. 2) а после этот контур нужно преобразовать в...

Искажение изображения дефокусировкой и восстановление двумерным преобразованием Фурье и регуляризацией Тихонова
не кидай большие картинки! закинь сначало не больше чем 100*100, считает не быстро

Преобразовать Юпитерские года в Земные
Добрый день. Стояла задача преобразовать Юпитерские года в Земные. Один Юпитерский год равен 12 Земным годам. Написал код, все...

76
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98
09.08.2013, 06:56  [ТС]
Студворк — интернет-сервис помощи студентам
если так записать то он ругается на 18 строку .
??? Error using ==> zeros
Maximum variable size allowed by the program is exceeded.

Error in ==> number3 at 20
B = zeros(size(I)*10);
максимум привышен

Добавлено через 12 минут
все я разобрался в чем дело)))
0
 Аватар для Зосима
5246 / 3574 / 379
Регистрация: 02.04.2012
Сообщений: 6,477
Записей в блоге: 18
09.08.2013, 07:08
*Слух, а первый радиоснимок и из гугла - это одна и та же поверхность?
Мне кажется перевод R в D не совсем верный: либо в формуле ошибка, либо масштаб не тот, либо начальная точка не в левом верхнем углу...
0
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98
09.08.2013, 19:10  [ТС]
нет, последний снимок который цветной . с масштабом что-то не так , в формуле вроде все нормально
0
 Аватар для Зосима
5246 / 3574 / 379
Регистрация: 02.04.2012
Сообщений: 6,477
Записей в блоге: 18
09.08.2013, 22:05
Цитата Сообщение от anton_petrovi4 Посмотреть сообщение
формуле вроде все нормально
Формула выходит такая?
https://www.cyberforum.ru/cgi-bin/latex.cgi?D(R) = 714.5 + \frac{0.14}{cos(600/R)};

*лично меня смущает косинус отношения - обычно берется арккосинус отношения.
0
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98
10.08.2013, 12:30  [ТС]
Цитата Сообщение от Зосима Посмотреть сообщение
*лично меня смущает косинус отношения - обычно берется арккосинус отношения.
ну можно попробовать арккосинус. меня тоже смущает масштаб. только я не могу понять что не так ((

Добавлено через 3 часа 7 минут
в формуле еще i присутствует, а так да эта формула.

Добавлено через 14 минут
видишь снимок из гугла снят на камеру или как они там делают , он и четкий . а наш снимок искажен . хотя это одна и та же местность

Добавлено через 1 час 7 минут
просто арккосинус не засунишь (((
0
 Аватар для Зосима
5246 / 3574 / 379
Регистрация: 02.04.2012
Сообщений: 6,477
Записей в блоге: 18
10.08.2013, 13:16
Почему арккосинус не засунуть? пишется acos.
Мне нужна чисто математическая зависимость D от R, без i и n! (впринципе n можно выразить из первой функции R(n), а потом подставить в выражение для D(n), тогда получим D(R) )
*не знаю, когда смогу добраться до матлаба.

А откуда ты эту формулу взял? С пифагором как-то яснее было, а тут я что-то не могу сообразить. Можешь ее вывод привести?

И еще хочу спросить важный момент: в каком углу картинки радиоснимка находится начало (расположена РЛС) ?
0
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98
10.08.2013, 16:42  [ТС]
он ругается, ошибку выдает. выложу завтра выкладки. и по точку съемки тоже узнаю .
0
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98
12.08.2013, 16:45  [ТС]
вот формулка , извини что поздно.
Вложения
Тип файла: docx Di.docx (11.2 Кб, 3 просмотров)
0
13.08.2013, 13:34

Не по теме:

Зосима с 11.08 по 6.09 - в отпуске. Появляться на форуме будет реже...

1
 Аватар для Зосима
5246 / 3574 / 379
Регистрация: 02.04.2012
Сообщений: 6,477
Записей в блоге: 18
15.08.2013, 21:56
Раньше я все-равно ответить не мог
Так-с... теоретически в формуле D(R) не должно быть i и dr, но из последнего выражения можно догадаться, что:

https://www.cyberforum.ru/cgi-bin/latex.cgi?D = \sqrt{R^2+H^2}+\frac{R}{\cos\left(\frac{H}{R} \right)};

где R = R0 + i*dR.
Верно?



А вывод формулы можешь привести?
0
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98
17.08.2013, 08:33  [ТС]
вот формулка , извини что поздно.
Вложения
Di.docx (11.2 Кб, 2 просмотров) вот вывод

Добавлено через 32 секунды
и да верно)))
0
Модератор
Эксперт по математике/физике
 Аватар для VSI
5298 / 4080 / 1399
Регистрация: 30.07.2012
Сообщений: 12,513
18.08.2013, 10:05
anton_petrovi4, что-то Ваше "вложение " Di.docx совсем не "вложение"... С ним что-то произошло... Хотя 2 счастливчика его просмотрели...?
0
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98
18.08.2013, 17:34  [ТС]
вот попробуем еще раз выложить
Вложения
Тип файла: doc формула.doc (70.5 Кб, 2 просмотров)
0
 Аватар для Зосима
5246 / 3574 / 379
Регистрация: 02.04.2012
Сообщений: 6,477
Записей в блоге: 18
18.08.2013, 21:37
anton_petrovi4, это та же формула, что и в предыдущем документе. Откуда она взялась?
Почему просто по пифагору нельзя посчитать?

*если я верно все обозначил на рисунке, то:
D = sqrt( R^2 - H^2 );
cos(γ) = H/R => γ = acos(H/R)
0
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98
19.08.2013, 18:53  [ТС]
нарисую картинку лучше к формулам
Миниатюры
Расширение изображения с преобразованием наклонных дальностей в земные координаты  
0
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98
19.08.2013, 19:00  [ТС]
подскажите какие есть алгоритмы преобразования систем координат градусы в метры ?
0
 Аватар для Зосима
5246 / 3574 / 379
Регистрация: 02.04.2012
Сообщений: 6,477
Записей в блоге: 18
20.08.2013, 22:37
Цитата Сообщение от anton_petrovi4 Посмотреть сообщение
подскажите какие есть алгоритмы преобразования систем координат градусы в метры ?
Тут обычно используют взвешенную аркфункцию, т.е. нечто вроде a*acos(γ), a*atan(γ), a*asin(γ) и проч.

Но в данном случае углы гамма γ вверху и внизу равны как внутренние накрестлежащие:


поэтому:

https://www.cyberforum.ru/cgi-bin/latex.cgi?\cos(\gamma ) = \frac{D(i)}{R(i)}; \;\;\; и https://www.cyberforum.ru/cgi-bin/latex.cgi?\;\;\; \sin(\gamma ) = \frac{H}{R(i)};

откуда из основного тригонометрического тождества

https://www.cyberforum.ru/cgi-bin/latex.cgi?sin(\gamma )^2 + cos(\gamma )^2 = 1;

следует:

https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{H^2}{R(i)^2} + \frac{D(i)^2}{R(i)^2} = 1; \\\frac{D(i)^2}{R(i)^2} = 1-\frac{H^2}{R(i)^2} = \frac{R(i)^2-H^2}{R(i)^2} ; \\D(i)^2 = \cancel{R(i)^2} \frac{R(i)^2-H^2}{\cancel{R(i)^2}}; \\D(i) = \sqrt{R(i)^2-H^2};

Таким образом приходим к до боли знакомой формуле теоремы Пифагора
0
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98
21.08.2013, 20:57  [ТС]
да , поздравляю,я тоже дошел до этой формулы, по средствам умных книжек правда . теперь проблема в пересчете метров в градусы. и кстати как пересчитать пиксели в метры?
код приложу, посмотри пожалуйста, мне кажется какие -то проблемы с масштабом.

вот
Вложения
Тип файла: rar number51.rar (697 байт, 3 просмотров)
0
 Аватар для Зосима
5246 / 3574 / 379
Регистрация: 02.04.2012
Сообщений: 6,477
Записей в блоге: 18
22.08.2013, 09:38
Я сейчас в отпуске и матлаба под рукой нет но у тебя там шаг указан 1.4, это и есть теперешний масштаб/размер пиксела.
Если бы у нас было неискаженное изображение, как на гуглокарте, то масштаб можно было бы посчитать, зная реальную длину стены дома, например, и сколько пикселей занимает на фотографии.

А еще хочу спросить: массив значений R известен точно или ты брал на глаз?
0
1 / 1 / 0
Регистрация: 21.07.2013
Сообщений: 98
22.08.2013, 16:33  [ТС]
R посчитал я . там формула есть , из рисунка видно. пиксели в метры я перевел так , взял размер картинки по вертикали 602*1.4 а по горизонтали взял дальности из максимальной вычел минимальное.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.08.2013, 16:33

Расширение изображения
Есть форма с загрузкой изображения. Проблема в том, что загружаются только JPG. Как сделать так, чтобы и другие форматы загружал? ...

Расширение изображения при наведении
есть таблица, в ней ячейка фиксированной длины, например 100px, у нее стоит background_image, у картинки ширина 200px, стоит свойство...

Определить расширение загружаемого изображения
Здравствуйте. Подскажите, как определить расширение загружаемого изображения(.png, .jpeg)?

Как определить расширение изображения в формате byte[]
Доброго времени суток. Я работаю с Java и MS SQL 2008 R2. Возникла необходимость сохранять изображения в БД. Я так и не разобрался, как...

Найти проекции наклонных.
Сам по геометрии не шарю. Так что прошу Вас помочь) Заранее спасибо. http://s019.***********/i638/1204/4e/26fb10ecd502.jpg


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей. Самым главным критерием для. . .
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store. И так: 1. Скачиваем с. . .
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru