eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingCoś łagodniejszego od wypukłej otoczki
Ilość wypowiedzi w tym wątku: 4

  • 1. Data: 2014-12-02 11:40:57
    Temat: Coś łagodniejszego od wypukłej otoczki
    Od: Borneq <b...@a...hidden.pl>

    Mam obrysy, bardzo nieregularne, wielokąty o dużej ilości punktów.
    Otoczka wypukła za dużo mi zakreśla powierzchni i zbyt redukuje ilość
    punktów. W jaki sposób tylko trochę wygładzić? czy łączyć co drugi
    punkt, czy eliminować krótkie krawędzie, ale chciałbym aby inteligentnie
    działało, więc eliminowało niewielkie wybrzuszenia i zagłębienia.


  • 2. Data: 2014-12-08 01:01:47
    Temat: Re: Coś łagodniejszego od wypukłej otoczki
    Od: T <t...@t...org.pl>

    On Tuesday, December 2, 2014 11:41:24 AM UTC+1, Borneq wrote:
    > Mam obrysy, bardzo nieregularne, wielokąty o dużej ilości punktów.
    > Otoczka wypukła za dużo mi zakreśla powierzchni i zbyt redukuje ilość
    > punktów. W jaki sposób tylko trochę wygładzić? czy łączyć co drugi
    > punkt, czy eliminować krótkie krawędzie, ale chciałbym aby inteligentnie
    > działało, więc eliminowało niewielkie wybrzuszenia i zagłębienia.

    Jeśli otoczke wypukłą ConvexHull(W) potraktujesz jako wielokąt i wykonasz odejmowanie
    logiczne zakreślanego wielokąta W od jego otoczki, to dostaniesz zbiór mniejszych
    wielokątów:
    {w1, w2, w..., wn} = ConvexHull(W) - W;
    Przyjmij jakiś próg, np. procentowy, i usuwaj z otoczki takie wielokąty.
    Jesli zrobilem za duzy skrót myslowy to daj znac, opisze dokladniej.
    Pozdrawiam,T.


  • 3. Data: 2014-12-08 07:01:39
    Temat: Re: Coś łagodniejszego od wypukłej otoczki
    Od: Borneq <b...@a...hidden.pl>

    W dniu 2014-12-08 o 01:01, T pisze:
    > Jeśli otoczke wypukłą ConvexHull(W) potraktujesz jako wielokąt i wykonasz
    odejmowanie logiczne zakreślanego wielokąta W od jego otoczki, to dostaniesz zbiór
    mniejszych wielokątów:
    > {w1, w2, w..., wn} = ConvexHull(W) - W;

    Otrzymamy najczęściej trójkątne figury na brzegach

    > Przyjmij jakiś próg, np. procentowy, i usuwaj z otoczki takie wielokąty.
    > Jesli zrobilem za duzy skrót myslowy to daj znac, opisze dokladniej.

    Jak to zrobić?

    Pozdrawiam



  • 4. Data: 2014-12-08 11:02:35
    Temat: Re: Coś łagodniejszego od wypukłej otoczki
    Od: T <t...@t...org.pl>

    On Monday, December 8, 2014 7:02:10 AM UTC+1, Borneq wrote:

    > Jak to zrobić?

    Fakt - trochę za duzy skrót myslowy (późno było). Dla kazdego wielokąta, pozostałego
    po odjęciu W od ConvexHull(W) policz pole powierzchni i odnieś ją do pola powierzchni
    W. Na tej podstawie przyjmij próg procentowy, np. 20% i usuwaj z otoczki
    ConvexHull(W) te wielokąty, których powierzchnia jest większa/mniejsza od progu.
    Przy skrajnych wartościach progu jako wynik dostaniesz W lub ConvexHull(W). Wartości
    pośrednie powinny być tym, czego poszukujesz.
    Pozdrawiam,T.

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: