Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: HQ в Jan 13, 2023, 12:41



Титла: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: HQ в Jan 13, 2023, 12:41
Здравейте, можете ли да помогнете с идея или програма с която да автоматизирам следния процес:

https://easyupload.io/iqqfon

Картинка EMF формат със графика. От оранжевата крива трябва да се извадят стойностите на сигма за 12000,11500,11000 ... 4500,4000. По възможност с точност до 2 числа след запетаята, след което се вписват в екселска таблица.
Ако има начин, да го направя автоматизирано, при подадена картинка да изписва стойностите, след което да могат да се копират и пейстнат, а не да зуумвам картинката и да вървя по кривата да свалям 1 по 1.
Нямаме машини на линукс :( , служебните пц-та са с уин 10 и ограничени акаунти, така че не мое да се инсталират програми!
Разбира се, със заплащане !
Благодаря!


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: 4096bits в Jan 13, 2023, 15:26
Не може да се разбере, за какво говориш, тъй като файла не се сваля


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: laskov в Jan 13, 2023, 17:11
При мен се сваля.
file ми казва, че това е Windows Enhanced Metafile (EMF) image data version 0x10000


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: 4096bits в Jan 13, 2023, 23:56
Пробвах Мозила, Хром, Опера и  Брейв. Не мога да го сваля.


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: laskov в Jan 14, 2023, 00:15
С Firefox в офиса на Slackware, а вкъщи на xUbuntu се сваля без проблем. Отваря се с LibreOffice Draw


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: 4096bits в Jan 14, 2023, 10:44
Ти да не би да се логваш?

Щото същото става и на другата операционна система. Никаква реакция и файла не мога да го сваля. Пък взех да ставам любопитен.


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: remotexx в Jan 15, 2023, 09:54
И на мен ми става... интересно.. дали колегата се опитва да извлече информацията от данните (тъй като формата е векторен) или от картинката (OCR един вид)
Ако е първото ще му трябва някакъв софтуер и библиотеки ..и малко кодене (все разни статистически развойни среди ми се въртят- R, octave не може да нямат импорт на вектори от ЕМФ), ако е второто...не знам там с какво ще ги мери тия точки и как ще конвертира от екранни координати към реални


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: laskov в Jan 15, 2023, 21:11
Добре де, HQ, тази графика е създадена, за да изобразят някакви числови данни. Значи тези данни някъде ги има, преди да са вкарани в този шибан формат. Защо не ги взимаш оттам?


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: remotexx в Jan 15, 2023, 21:50
Прав е Ласков, сега се сетих че макар и векторен формата.. може да е решил да обедини няколко еднакви точки (в смисъл еднакви само по Х или само по У) в един по-длъжък вектор напр. права линия - вървяща в коя да е посока и следващите 3-4 точки са по-нататъка по линята вектора - вмессто да го нацепи на по няколко векторчета да го извади само един ама голям... тогава ще трябва и алгоритъм за преценка аджеба колко векторчета са обединени и къде..

напр. вектори от (0,1) до (1,1) после до (2,1), (3,1) и т.н. да са представени като само един 0,1 до 3,1 щото то за графиката няма значеин все същата права линия само X се мени [0..3] т.е. ще си требе и код да се набичи да ги реши тези проблеми, та по-лесно е ако се работи с изходните данни направо

П.П. Ласков - формата е векторен, та преполагам си ги има данните (векторите) с абсолютна точност (до няколко знака след запетаята) а не закръглени целочислено до коордитнати на екранна точка (за кешираното изображение) - затова питах колегата ...ако смята да ги взема от OCR/закръглените опасността е ясна, ако се кани да си източи от векторните данни там подводните камъни са други (после да не се чуди що ми трабват N точки а те тука са само N-M)


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: remotexx в Jan 15, 2023, 22:17
HQ би ли ни обяснил:
1. как от целочислени координати ще вземеш такива с точност до 2 числа след запетаята? Макар и след увеличение координатите са си целочислени
2. след като ги вземеш как ще ги скалираш/конвертираш към мащаба на сътоветната ос (по Х или по У) щото напр. на една картинка точка Х=15 ще отговаря напр. на 15 000  а на друга може да 10 000 или 5 000 единици  (по Х) - не вярвам картинката ти да е наистина 12 000 х 12 000 точки
оранжевата крива ... да се извадят стойностите на сигма за 12000,11500,11000 ... 4500,4000


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: remotexx в Jan 15, 2023, 22:24
Аз ще ти дам едн друга идея - краудсорсваш го, там за 0. 000 000 01 BTC като пущаш всяка една картинка мин. през трима различни в тълпата за да фанеш измамите, и накрая имаш всички данни. Ако нямаш крипто - избери българското чувам, Nexo давали добри лихви и до 36%  :P


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: 4096bits в Jan 16, 2023, 17:16
Може да няма достъп до данните, а само да изображението. Макар че, ако е векторно, би трябвало да могат да се измъкнат директно от на файла. Както се спомена.

Все едно... Аз обичам да си автоматизирам нещата. За нещо, за което губя повече от пет минути и има повтарящи се действия, гледам да го пусна през скрипт и да правя междувременно нещо друго. Макар че, това междувременно рядко е повече от няколко секунди и то, ако  има множество заявки към нета. Множество, значи няколко стотин минимум. Тривиални неща като извличане на това и онова от файл при днешните скорости на пренос от и до ssd-то отнемат много малко време.


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: HQ в Feb 10, 2023, 10:52
Здравейте, малко със закъснение :)
Идеята беше че координатите се съдържат в картинката и точките са на рандъм позиции, съединени една с друга, важното е каква е приблизителната стойност на сигма за дадения пулсуидт.
Ето пример, увеличена графика при която за 10 000 снемам стойност 3.86, за 10 500 (не се вижда) снемам 3.6 ...
https://imgur.com/a/0mwmH9Y
Явно, снетите данни се изтриват автоматично след съставяне на изображението, има няколко придружаващи ексел файла но там нищо не наподобява данните от снимката ...
Както и да е, най-вероятно ще продължа по стария начин
Благодаря!


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: 4096bits в Feb 10, 2023, 13:52
Имаш две хиляди стойности събрани върху 60 пиксела по хоризонтала. "Приблизителното" ще е грешка в рамките от 33 до 99 или дори повече в извлечената стойност. Аз лично в момента не бих могъл да го направя. Имам приблизителна идея, как би могло да стане, но ще е доста неточно.


Титла: Re: Необходима ми е програма/скрипт за координатите на точки от векторна картинка
Публикувано от: jet в Feb 10, 2023, 20:51
Цитат
Disadvantages of EMF files.
All metafiles, like EMFs, can be very difficult to modify if there are mistakes in the data — it’s often best to start again.
 
EMFs only work within Windows and Microsoft software or equipment — unless you’re using a program like Adobe Illustrator which can open them on macOS.
Успех.