Si Të Vizatoni Një Vijë Në Delfi

Përmbajtje:

Si Të Vizatoni Një Vijë Në Delfi
Si Të Vizatoni Një Vijë Në Delfi

Video: Si Të Vizatoni Një Vijë Në Delfi

Video: Si Të Vizatoni Një Vijë Në Delfi
Video: Futbollisti i famshëm shqiptar bëhet baba për herë të parë, zbulohet gjinia dhe emri i fëmijës 2024, Nëntor
Anonim

Delphi është një gjuhë e pavarur programuese e orientuar drejt objektit që rrjedh nga Object Pascal. Aktualisht, platforma kryesore e saj e synuar është Microsoft. NET.

Si të vizatoni një vijë në Delfi
Si të vizatoni një vijë në Delfi

Udhëzimet

Hapi 1

Zgjidhni një përpilues për të kryer operacione në Delphi. Ju mund të përdorni Pa pagesë Pascal, Embarcadero Delphi, Oxygene, Virtual Pascal, Pocket Studio, Virtual Pascal, GNU Pascal etj., Në varësi të kushteve tuaja. Përpiluesi më i famshëm dhe i përdorur gjerësisht sot është Embarcadero Delphi.

Hapi 2

Për të vizatuar një vijë në Delphi, përdorni një nga algoritmet më të famshëm të ndërtimit - Algoritmin e Bresenham, bazuar në përcaktimin e pikave të një rasteri dy-dimensional që duhet të hijëzohet për të marrë vijën më të drejtë midis dy pikave të dhëna. Metoda është më e rëndësishme për vizatimin e vijave horizontale dhe vertikale që nuk kërkojnë anti-aliasing të veçantë. Ky algoritëm është gjithashtu i rëndësishëm gjatë ndërtimit të qarqeve, shpejtësia e ekzekutimit të tij shpesh është mjaft e lartë. Zbatimi i këtij lloji të algoritmit në Object Pascal është si më poshtë (shih figurën për hapin)

Hapi 3

Nëse doni të vizatoni një vijë në Delphi me maksimumin e anti-aliasing, përdorni algoritmin e Wu për këtë. Kuptimi i tij është të zbërthejë vijën e segmentit në një raster duke përdorur anti-aliasing. Përparësia e tij është në cilësinë e lartë të linjave, si dhe shpejtësia e ekzekutimit është mjaft e lartë, prandaj rekomandohet ta përdorni kur është e nevojshme të vizatoni vija diagonale. Ekzekutimi i tij në kodin për boshtin x duket kështu (shih figurën për hapin)

Hapi 4

Gjithashtu, për të nxjerrë linja në Delphi, mund të përdorni metoda të tjera, për shembull, të shkarkoni shabllone të gatshme nga Interneti. Duke vepruar kështu, kontrolloni për gabime që mund të jenë bërë nga autorët. Kushtojini vëmendje pranisë së algoritmeve të tjerë. Ato nuk janë aq të gjera në zbatim sa dy të përshkruara më sipër dhe ka më shumë të ngjarë të përshtaten me disa parametra të caktuar paraprakisht që hasen në praktikë më rrallë sesa rastet e përshkruara më sipër.

Recommended: