Hallo,
ich möchte mir ein kleines Grafik-Tool basteln! Jetzt habe ich einen Code für das Skelettieren eines Objektes in OpenCV gefunden! Kann man dies einfach nach AutoIt übersetzen? Oder kann man mir sagen wie ich dieses Script kompilieren kann damit ich es nutzen kann??
Script:
Spoiler anzeigen
[autoit]
cv::Mat skel(img.size(), CV_8UC1, cv::Scalar(0));
cv::Mat temp;
cv::Mat eroded;
cv::Mat element = cv::getStructuringElement(cv::MORPH_CROSS, cv::Size(3, 3));
[/autoit] [autoit][/autoit] [autoit]bool done;
do
{
cv::erode(img, eroded, element);
cv::dilate(eroded, temp, element); // temp = open(img)
cv::subtract(img, temp, temp);
cv::bitwise_or(skel, temp, skel);
eroded.copyTo(img);
done = (cv::norm(img) == 0);
} while (!done);