В какой бесплатной программе можно сохранить рисунок (карту ветра) в форме текстового файла с указанием цифр, характеризующих яркость
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Поиск литературы, чертежей, моделей и прочих материалов > В какой бесплатной программе можно сохранить рисунок (карту ветра) в форме текстового файла с указанием цифр, характеризующих яркость

В какой бесплатной программе можно сохранить рисунок (карту ветра) в форме текстового файла с указанием цифр, характеризующих яркость

Ответ
Поиск в этой теме
Непрочитано 04.12.2023, 12:01 #1
В какой бесплатной программе можно сохранить рисунок (карту ветра) в форме текстового файла с указанием цифр, характеризующих яркость
СергейД
 
расчеты МКЭ и CFD. ктн
 
Подмосковье
Регистрация: 11.05.2005
Сообщений: 2,172

занимаюсь ветром.есть карты ветровых ресурсов
на сайте Globalwindatlas.info
например прилагаемая.

подскажите в какой бесплатной программе можно оцифровать.
и выдать текст в в формате
координаты пикселя (точки) на листе x,y, яркость безразмерная

промасштабирую потом сам.
варианты с изолиниями пробовал- не подходят плавные переходы цветов не распознаются все равно.

Миниатюры
Нажмите на изображение для увеличения
Название: GWA_windspeedmoscow.png
Просмотров: 172
Размер:	290.2 Кб
ID:	260344  

Просмотров: 2118
 
Непрочитано 04.12.2023, 12:52
#2
gumel


 
Регистрация: 20.04.2011
Сообщений: 485


https://pixie.softonic.ru/

Программа выдает координаты и цвет пикселя под курсором. При желании, такое можно запрограммировать и выдать данные для массива точек
gumel вне форума  
 
Автор темы   Непрочитано 04.12.2023, 13:17
#3
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172


спасибо.
но программировать в незнакомой программе не очень хочется.
мне нужны сотни тысяч точек.
СергейД вне форума  
 
Непрочитано 04.12.2023, 13:50
#4
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


GDAL или можно через API или скачать исходники https://www.thewindpower.net/
trir вне форума  
 
Непрочитано 04.12.2023, 14:53
#5
name02


 
Регистрация: 10.01.2020
Сообщений: 420


Нашел тут
Немного переделал макрос из приложенного там файла - пересчет RGB в яркость от 0 до 255 (там несколько есть вариантов, я не разбирался - какой-то взял первый попавшийся).
Требования к расположению и формату файла - см. там же.
Открываешь файл xls, запускаешь макрос - получаешь таблицу яркостей пикселей.
Вот файл bmp2xls.xls
name02 вне форума  
 
Непрочитано 05.12.2023, 08:39
#6
gumel


 
Регистрация: 20.04.2011
Сообщений: 485


Цитата:
Сообщение от СергейД Посмотреть сообщение
мне нужны сотни тысяч точек.
Тогда нужна четкая постановка задачи.

Вот, на скорую руку:
ЦветПикселя.zip

Кнопка 1 - загрузить картинку (в формате *.bmp)
Кнопка 2 - сохранить (все точки в текстовый файл)
gumel вне форума  
 
Непрочитано 05.12.2023, 09:09
#7
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


там можно tif скачать - https://gdal.org/programs/gdal2xyz.html
trir вне форума  
 
Автор темы   Непрочитано 05.12.2023, 17:57
#8
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172


спасибо всем откликнувшимся!
сейчас попробую.

других вариантов не нашел. есть сохранение png в rgba
но не нашел как его сохранить как текст
СергейД вне форума  
 
Непрочитано 05.12.2023, 18:00
#9
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


Цитата:
но не нашел как его сохранить как текст
А зачем?
trir вне форума  
 
Автор темы   Непрочитано 05.12.2023, 18:02
#10
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172


2 gumel
спасибо, но как интрепретировать эти цифры
0,0:4566520

4566520 нормировать делением на максимальное встреченное число?

----- добавлено через ~7 мин. -----
что значит зачем?
я делаю свое ветровое микрорайонирование через CFD
рельеф беру из srtm3 как текст Asc. строю модель воздушного пространства над рельефом
из openstreetmap беру застройку. делаю трехмерно дома
ветер читаю из текстов ВНИИГМИ-МЦД. прочитал 514 станций за 50 лет с шагом 3 часа.
делаю сам чтото идейно похожее на карты в GWA

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

----- добавлено через ~17 мин. -----
gdal заинтересовал. но это на будущее. слишком много возможностей.
спасибо откликнувшимся. буду пробовать.
отпишусь.
СергейД вне форума  
 
Непрочитано 07.12.2023, 06:54
#11
gumel


 
Регистрация: 20.04.2011
Сообщений: 485


Цитата:
Сообщение от СергейД Посмотреть сообщение
спасибо, но как интрепретировать эти цифры
0,0:4566520
0,0 - это координаты пикселя, 4566520 - а это считайте что цвет. Из него можно выделить составляющие RGB (red, green, blue), но вам нужна

Цитата:
Сообщение от СергейД Посмотреть сообщение
яркость безразмерная
что это такое - я пока не понимаю, посему сделал, как сделал.
gumel вне форума  
 
Непрочитано 07.12.2023, 07:10
#12
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


Цитата:
рельеф беру из srtm3 как текст Asc. строю модель воздушного пространства над рельефом
в чём строим?
trir вне форума  
 
Непрочитано 07.12.2023, 09:41
#13
Нубий-IV

Инженер-философ
 
Регистрация: 24.04.2019
Хабаровск
Сообщений: 2,074


Цитата:
Сообщение от gumel Посмотреть сообщение
что это такое - я пока не понимаю
Видимо, какая-то из этих: https://en.wikipedia.org/wiki/HSL_and_HSV.
Какая конкретно (L,V,B и т.д.)- зависит от того, по какой из формул там скорость в цвет переводили, тут придется перебирать и тестировать.
Обычно автошкалы от красного до фиолетового по радуге идут, а тут от голубого до красного через желтый. Подозрительно это.
Могли еще палитру по точкам задать, а то и цветовой профиль какой-нибудь поверх навернуть - тогда надо интерполяционные формулы подбирать.

Последний раз редактировалось Нубий-IV, 07.12.2023 в 09:51.
Нубий-IV вне форума  
 
Непрочитано 07.12.2023, 10:44
#14
gumel


 
Регистрация: 20.04.2011
Сообщений: 485


Тестируйте, сделал перевод в HSL (по формулам из интернета)
Вложения
Тип файла: zip BitmapToHSL.zip (215.4 Кб, 5 просмотров)
gumel вне форума  
 
Автор темы   Непрочитано 07.12.2023, 13:01
#15
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172


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

----- добавлено через ~9 мин. -----
2 trir
написал в личку. в итоге считаю в ansys cfx

----- добавлено через ~16 мин. -----
а что я буду делать с HSL?
мне нужна темнота. в правом нижнем углу шкала.
есть похожие картинки с высотами и прочей информацией. чем больше цифра тем темнее цвет.
СергейД вне форума  
 
Непрочитано 07.12.2023, 14:05
#16
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


1. Качаем tif
2. Подрезаем gdalwarp
3. Экспортируем в xyz через gdal_translate

Результат:
Цитата:
63.5012499999999989 41.5987500000000026 7.26992559432983398
63.5037499999999966 41.5987500000000026 7.24748563766479492
63.5062500000000014 41.5987500000000026 7.2735896110534668
63.5087499999999991 41.5987500000000026 7.2735896110534668
63.5112499999999969 41.5987500000000026 7.27816247940063477
я так понимаю 7.26992559432983398 - это м/с

Советую поставить QGIS - пригодится
trir вне форума  
 
Непрочитано 07.12.2023, 14:12
#17
Нубий-IV

Инженер-философ
 
Регистрация: 24.04.2019
Хабаровск
Сообщений: 2,074


Цитата:
Сообщение от СергейД Посмотреть сообщение
а что я буду делать с HSL
Последний компонент HSL - это и есть яркость (L). Проблема в том, что кроме модели HSL, есть и другие - от простейших формул до эмпирических подгонов под чувствительность среднего глаза, и по каждой яркость будет немного своя. Даже в редакторах для перевода в серый дают выбор из нескольких вариантов, с разными результатами:
А главное - в картинке из шапки по шкале видно, что разным значениям скорости соответствует одинаковая яркость:
Скорее, нужно брать компонент H (оттенок), но в честных шкалах он должен меняться от 0° (красный) до 360° (фиолетовый) по цветовому кругу
а шкала в образце обрывается на голубом, да еще резко теряет насыщенность. Такое бывает в программах, которые дают задавать шкалы произвольными градиентами, с любым набором точек и промежуточных цветов
тогда все плохо, нужно подбирать формулы, да еще и тестировать, если есть возможность еще независимо получить тестовые скорости числом, и соответствующие цвета со шкалы. Тогда просто "скачать png и перевести в скорость" не поможет.

Собственно, вот канал H:
Видно, что шкала начинается не с нуля (красный), а с единицы (фиолетовый), и обрывается где-то на голубом. Простейшая формула HSL из википедии явно не сработает.
Миниатюры
Нажмите на изображение для увеличения
Название: 01.PNG
Просмотров: 148
Размер:	26.9 Кб
ID:	260445  Нажмите на изображение для увеличения
Название: 02.png
Просмотров: 202
Размер:	47.0 Кб
ID:	260446  Нажмите на изображение для увеличения
Название: 03.PNG
Просмотров: 150
Размер:	51.1 Кб
ID:	260447  Нажмите на изображение для увеличения
Название: 04.PNG
Просмотров: 150
Размер:	28.1 Кб
ID:	260448  Нажмите на изображение для увеличения
Название: 05.png
Просмотров: 141
Размер:	50.3 Кб
ID:	260449  


Последний раз редактировалось Нубий-IV, 07.12.2023 в 14:28.
Нубий-IV вне форума  
 
Непрочитано 07.12.2023, 14:35
#18
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


А в tif значения сразу в м/с

Цитата:
рельеф беру из srtm3 как текст Asc. строю модель воздушного пространства над рельефом
из openstreetmap беру застройку. делаю трехмерно дома
работаете с ГИС-данными а с GDAL/OGR до сих пор незнакомы? Тот же srtm обычно в tif доступен
trir вне форума  
 
Автор темы   Непрочитано 07.12.2023, 14:43
#19
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172


2 trir
ваши советы похоже наиболее для меня в итоге продуктивны.
но именно в итоге.
я не работал ни с gdal ни с qgis ни даже с tif. они возможно не понадобятся мне никогда впредь.
(зато работал много с чем другим.)
изучение их у меня займет у меня много времени. его нет.

вас не затруднит ли ровно этот рисунок обработать, так как вы предлагаете
и составить мини-туториал.

вообще то хочу сделать карты по средней скоростью ветра по федеральным округам или регионам.
и сверить с данными метеостанций (которые обработал)
и с данными в WOLFRAM MATHEMATICA
и если все более менее ок- делать дальше. (см личку) используя все это вместе

буду благодарен. могу научить-помочь взамен чему-то своему.
СергейД вне форума  
 
Непрочитано 07.12.2023, 14:48
| 1 #20
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


Цитата:
я не работал ни с gdal ни с qgis ни даже с tif. они возможно не понадобятся мне никогда впредь.
противоречит этому:
Цитата:
вообще то хочу сделать карты по средней скоростью ветра по федеральным округам или регионам.
В чём карты собираетесь делать?

сначала поставьте QGIS и откройте tif в нём
trir вне форума  
Ответ
Вернуться   Форум DWG.RU > Поиск литературы, чертежей, моделей и прочих материалов > В какой бесплатной программе можно сохранить рисунок (карту ветра) в форме текстового файла с указанием цифр, характеризующих яркость



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой серией из уголков можно заменить покрытие Молодечно?.. Chief Justice Прочее. Архитектура и строительство 5 18.10.2013 12:57
В какой программе можно посчитать кирпичное здание, да еще и с учетом сейсмики ? GIP Расчетные программы 2 30.04.2013 00:26
в какой программе считать газосиликат Aleks_1 Расчетные программы 2 07.09.2012 20:13
Можно ли законченный рисунок разделить на слои? magvd AutoCAD 28 04.05.2012 02:57
Как импортировать координаты множества линий из текстового файла? Игорь51 AutoCAD 3 28.04.2012 11:53