I-convert ang mga imahe sa vector

Ilang mga oras ang nakalipas, ang mga pag-digitize ng mga talahanayan ay ang output sa vectorize naka-print na mga mapa, pagkatapos ay dumating ang scanner, bagaman ang gawain ay hindi lamang nalalapat sa scan na mga mapa ngunit ang iba na na-convert sa imahe o pdf at wala kaming ang vector format.

Ang pamamaraan na aking ipapakita ay ang paggamit ng Microstation Descartes, ngunit ang parehong maaaring gawin para sa anumang iba pang programa: AutoDesk Raster Design (Bago ang Overlay ng CAD), ArcScan, sari-sari GIS (Mga Tool sa Negosyo), naalala ko na sa loob ng mahabang panahon ay ginawa ko ang Corel Draw.

1. Ang imahe

May ilang mga kadahilanan na nakakaimpluwensya upang gumawa ng vectorization posible na walang menor de edad sakit ng ulo. Ang mga format ng imahe, png o tiff ay magbibigay ng mas mahusay na mga resulta, habang ang isang jpg ay halos imposible; din impluwensya resolution na-export, na parang ito ay na-convert mula sa pagpi-print ng module o i-export ng normal na isang scale kaugnay sa mga sukat ng papel, mas malaki ang sukat ng papel maaari mong asahan mas mahusay na resolution o hindi bababa sa mas mahusay na kondisyon kaysa sa isang simpleng screen ng pag-print.

na-scan ang mapa sa vector

Ang halimbawang gagawin ko ay isang 1: 1,000 cadastral na mapa na na-export mula sa Microstation printing module, sa isang 24 "x36" sheet, sa format na tiff.

2. Georeference

Ang isang mapa na tulad nito ay madaling georeference dahil ito ay may mga coordinate sa margin. Inilabas ko ang mga punto gamit ang utos na "punto ng lugar", At pagpasok sa keyin ang coordinate sa form na "xy = X-coordinate, Y-coordinate", Iyan ang mga asul na tuldok sa ilalim na larawan.

Pagkatapos ay tinawagan ko ang reference na imahe, inilagay ito ng kaunti sa labas ng mga puntong iyon. Pagkatapos ay inilagay ko ang parehong mga punto sa iba't ibang mga kulay, intersecting sa pamamagitan ng berdeng mga linya, palaging gamit ang isang pinalaking na kapal upang makita. At sa wakas ay gumagamit ng "edit, warp" mula sa raster manager, inilapat ko ang apat na puntos ng control tulad ng ipinapakita sa figure. Ngayon ay dapat na magagawang vectorize sa scale.

na-scan ang mapa sa vector

Kahit na sinusuportahan ng Microstation V8i ang pagtawag sa isang pdf file bilang isang imahe at ito ay maaaring georeferenced sa nakaraang pamamaraan, ang proseso ng vectorization ay hindi nalalapat dahil nangangailangan ito na mayroon kang mga karapatan sa pagsusulat. Ito ay kinakailangan upang i-load ito, at i-save ito bilang isang imahe (kanang pindutan, i-save bilang...).

3. Ang vectorization

na-scan ang mapa sa vectorGumagamit ako ng Microstation Descartes V8i. Kahit na ito ay gumagana sa parehong mga nakaraang bersyon.

Isaaktibo ang mga tool ng Descartes. na-scan ang mapa sa vectorPara sa ginagawa natin "tool, raster, pag-edit ng raster"At nagpapakita sa amin ng isang bar na naglalaman ng mga pangunahing tool para sa pagpoproseso ng imahe.

Hayaan ang ehersisyo sa 15 apple upang ipaliwanag ang scribbles kung ano ang gagawin:

Piliin ang maskara. Ang unang icon ay nagbibigay-daan upang lumikha ng mask, batay sa pamantayan, sa kasong ito ay gagamitin ko ang mga kulay, na nagpapahiwatig na gusto kong idagdag ang orange sa maskara. Kailangan mong lapitan ang sentro ng linya, at pumili ng isang kahon sa lugar na mukhang flat ang kulay. Upang i-configure ang kulay na gusto mong ipakita ang maskara, tapos na ang pagpipilian na "dialog ng mask sa kulay"Sa aking kaso pinili ko ang berde. Posible ring lumikha ng ilang mga mask at i-save ang configuration sa .msk na format

na-scan ang mapa sa vector

Kaagad ang napili sa mask ay nagbabago sa ipinahiwatig na kulay (berde). Maaari ka ring magdagdag ng higit pang mga kulay sa parehong maskara, o ibawas sa kanila.

na-scan ang mapa sa vectorVectorize lupon. Bumuo tayo ng mga lupon na nakikita sa pagbilang ng mga mansanas, dahil hinihiling namin ang radyo at pagkatapos ay pindutin lamang ang linya ng bawat isa sa mga lupon. Super simple, ginamit ko ang kulay ng magenta at sapat na kapal para sa mga visual na bagay. Ang isang maximum na lapad ng linya ay dapat na tinukoy, ito ay ginagawa sa pamamagitan ng pagsukat ng isang distansya na lumalampas sa lapad ng linya sa imahe. Para sa mas mahusay na kontrol, angkop na turuan siya na burahin ang vectorized na imahe.

Ang Normalization. Upang maiwasan ang paggawa ng higit pang mga vertex dahil sa pixilated, ang isang kadahilanan sa normalisasyon ay itinalaga. Ang halimbawa ay isang di-normalized isa, makita kung paano ang mga linya ay apektado ng pixelated.

na-scan ang mapa sa vector

Vectorize mga hangganan na may topology. Ngayon gusto kong i-digitize ang mga hangganan, kung ginawa ko ang isang maskara nang hiwalay para sa mga hangganan ng mansanas magkakaroon ako ng problema na hindi sila magkakaroon ng topological na paglilinis sa mga node ng mga panloob na hangganan. Para sa mga ito idagdag ko ang kulay ng orange at ang itim na kulay sa mask, pagkatapos kong hawakan ang mga vectors nang hiwalay. Ang signal ay na ang lahat ay ilalagay sa kulay ng mask, pagkatapos ay pindutin lamang ang paggamit ng opsyon na "convert ang mga linya"

na-scan ang mapa sa vector

Simple, iyan. Tingnan ang pinalaking detalye, ang mga node ay nai-kinikilala pagpapanatili ng topological nagkataon vertices, nodes ay maaaring ma-imbak bilang file ofrmato .nod. Maaari mong piliin ang kulay ng pagbabago o kapag nais na antas ay kung ano ang nagawa ko upang paghiwalayin ang mga gilid ng ari-arian apple kahit na nagtatrabaho na may isang solong mask.

I-convert ang teksto. Para sa mga ito mayroong iba pang mga tool, na nagbibigay-daan sa iyo upang pumili ng pahalang, paikutin, maramihang mga teksto, bukod sa iba pa, sa pamamagitan ng paglalapat ng OCR. Magkakaroon ng pag-convert ng mga bloke (mga cell).

na-scan ang mapa sa vector

na-scan ang mapa sa vector Iba pang mga pagpipilian sa vector. Sa sandaling inilapat ang isang maskara, kabilang sa mga gawain na maaaring ilapat ay:

4. I-convert ang mga linya nang isa-isa
5. I-convert ang isang buong naka-frame na lugar sa isang frame
6. I-convert ang lahat ng mga konektadong bagay sa mapa
7. Ang pagbuo ng contours ng Contour, ay nangangailangan ng pagiging isang 3D seed file.
8. Gumawa ng Mga Lupon
9. Pasimplehin ang mga vectors, ito ay para sa mga string ng linya na may masyadong maraming mga segment

Ang katumpakan. I sinukat ang luwang mula sa harap ng numero ng property 2, at binigyan ako 28.9611 metro, ang orihinal ay 29.00, vectorizarlo lakad ay binigyan ng parehong ngunit mas mabagal, digitizing talahanayan ay naging mas masahol pa. Sa ganitong katumpakan kinakailangan na isaalang-alang ang ilang mga kadahilanan, tulad ng kalidad
d ng pag-scan, kung ang sheet ay hindi lumala, ang laki ng mapa, ang kalidad ng pixelated at lalo na ang georeferencing ng 2 ng post na ito.

Napakalaking Vectorization.

Kung mayroon kang isang dalawang-kulay na larawan, o ikaw ay nagmadali posible na gumawa ng napakalaking vectorization, kahit na para sa mga ito kailangan mong kumuha ng ilang mga aspeto sa account:

  • Kung ang mapa ay naglalaman lamang ng mga hangganan, sa sandaling tapos na ang mga pagsusulit sa normalisasyon ay maaaring gawin sa isang simpleng paraan.
  • Kung ang mapa ay may mga teksto, ang perpektong ay i-convert ang mga ito muna, pagkatapos ay ang mga tool sa paglilinis ng imahe ay aalisin ang maruming mga tira
  • Kung pag-scan sa kulay, na may isang katanggap-tanggap scan, tulad ng isang mapa sheet 1: 50,000, maaari mong gawin ng kulay, at paggawa ng mask na may kapaki-pakinabang na mga pangalan (tabas mga linya, mga gusali, mga kalsada, grid, at iba pa) upang ilapat ang mga ito sa gayon pare-pareho sa iba't ibang mga imahe.
  • Kapag mayroon kang tuluy-tuloy na mga sheet, mas mainam na tawagan sila kapwa, gumawa ng mga posibleng pagsasaayos sa pamamagitan ng splicing at vectorizing na napili ang iba't ibang mga sheet na napili.
  • Iminumungkahi na gawin ang pangangasiwa sa ibang pagkakataon, lalo na sa mga splice at mga lugar na malapit sa mga linya.

Isa Tumugon sa "I-convert ang mga imahe sa vector"

  1. Okay, umaasa ako na ito ay gumagana sa 8.5, dahil ito ay magiging napakahalaga.

Mag-iwan ng komento

Ang iyong email address ay hindi nai-publish.

Ang site na ito ay gumagamit ng Akismet upang mabawasan ang spam. Alamin kung paano naproseso ang data ng iyong komento.