$User->is_logged_in:  bool(false)
$User->user_info:  NULL
$User->check_post:  object(stdClass)#6609 (14) {
  ["is_valid"]=>
  int(1)
  ["global_remaining_posts_to_view"]=>
  int(0)
  ["remaining_posts_to_view"]=>
  int(0)
  ["number_all_post"]=>
  int(0)
  ["number_post_read"]=>
  int(0)
  ["exceeded_daily_limit"]=>
  int(0)
  ["is_watched_before"]=>
  int(0)
  ["sso_id"]=>
  int(42641)
  ["user_agent"]=>
  string(40) "CCBot/2.0 (https://commoncrawl.org/faq/)"
  ["user_ip"]=>
  string(13) "44.192.20.240"
  ["user_header"]=>
  object(stdClass)#6733 (43) {
    ["SERVER_SOFTWARE"]=>
    string(22) "Apache/2.4.57 (Debian)"
    ["REQUEST_URI"]=>
    string(122) "/technodad/%D8%AA%D9%82%D8%B7%D9%8A%D8%B9-%D8%A7%D9%84%D8%B5%D9%88%D8%B1%D8%A9-%D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A%D8%A9/"
    ["REDIRECT_HTTP_AUTHORIZATION"]=>
    NULL
    ["REDIRECT_STATUS"]=>
    string(3) "200"
    ["HTTP_AUTHORIZATION"]=>
    NULL
    ["HTTP_X_FORWARDED_PROTO"]=>
    string(5) "https"
    ["HTTP_CONNECTION"]=>
    string(7) "upgrade"
    ["HTTP_HOST"]=>
    string(19) "technologyreview.ae"
    ["HTTP_CDN_LOOP"]=>
    string(10) "cloudflare"
    ["HTTP_CF_IPCOUNTRY"]=>
    string(2) "US"
    ["HTTP_ACCEPT_ENCODING"]=>
    string(4) "gzip"
    ["HTTP_CF_RAY"]=>
    string(20) "85cb6a82eee72427-IAD"
    ["HTTP_CF_VISITOR"]=>
    string(22) "{\"scheme\":\"https\"}"
    ["HTTP_USER_AGENT"]=>
    string(40) "CCBot/2.0 (https://commoncrawl.org/faq/)"
    ["HTTP_ACCEPT"]=>
    string(63) "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
    ["HTTP_ACCEPT_LANGUAGE"]=>
    string(14) "en-US,en;q=0.5"
    ["HTTP_IF_MODIFIED_SINCE"]=>
    string(29) "Sat, 03 Jun 2023 19:05:46 GMT"
    ["HTTP_CF_CONNECTING_IP"]=>
    string(13) "44.192.20.240"
    ["PATH"]=>
    string(60) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
    ["SERVER_SIGNATURE"]=>
    string(79) "
Apache/2.4.57 (Debian) Server at technologyreview.ae Port 80
" ["SERVER_NAME"]=> string(19) "technologyreview.ae" ["SERVER_ADDR"]=> string(11) "172.18.0.23" ["SERVER_PORT"]=> string(2) "80" ["REMOTE_ADDR"]=> string(13) "44.192.20.240" ["DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["REQUEST_SCHEME"]=> string(4) "http" ["CONTEXT_PREFIX"]=> NULL ["CONTEXT_DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["SERVER_ADMIN"]=> string(19) "webmaster@localhost" ["SCRIPT_FILENAME"]=> string(23) "/var/www/html/index.php" ["REMOTE_PORT"]=> string(5) "39766" ["REDIRECT_URL"]=> string(50) "/technodad/تقطيع-الصورة-الرقمية/" ["GATEWAY_INTERFACE"]=> string(7) "CGI/1.1" ["SERVER_PROTOCOL"]=> string(8) "HTTP/1.1" ["REQUEST_METHOD"]=> string(3) "GET" ["QUERY_STRING"]=> NULL ["SCRIPT_NAME"]=> string(10) "/index.php" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> float(1709152128.720878) ["REQUEST_TIME"]=> int(1709152128) ["argv"]=> array(0) { } ["argc"]=> int(0) ["HTTPS"]=> string(2) "on" } ["content_user_category"]=> string(4) "paid" ["content_cookies"]=> object(stdClass)#6741 (3) { ["status"]=> int(0) ["sso"]=> object(stdClass)#6742 (2) { ["content_id"]=> int(42641) ["client_id"]=> string(36) "1d1883f4-87d0-4156-8903-e6ceb0cb4224" } ["count_read"]=> NULL } ["is_agent_bot"]=> int(1) }
$User->gift_id:  NULL

تقطيع الصورة الرقمية Digital Image Segmentation

1 دقيقة

ما هو تقطيع الصورة الرقمية؟ 

هي طريقة يتم فيها تقسيم الصورة الرقمية إلى مجموعات فرعية مختلفة تسمى مقاطع الصورة، والتي تساعد في تقليل تعقيد الصورة لجعل معالجة وتحليل الصورة أكثر بساطة.

يشكل البكسل الواحد أصغر مكون في الصور الرقمية، ووظيفة تقطيع الصورة هي جمع هذه الوحدات الصغيرة التي تنتمي لنفس الفئات لاستخدامها لاحقاً في أغراض مختلفة.

منهجية تقطيع الصورة الرقمية

توجد منهجيتان معتمدتان لتقطيع الصورة الرقمية وهما:

منهجية التشابه

تعتمد على اكتشاف التشابه بين بكسلات الصورة لتشكيل جزء أو غرض، بناء على عتبة معينة. تعتمد خوارزميات التعلم الآلي مثل خوارزميات التجميع على هذا النوع لتقطيع الصورة.

منهجية عدم الاستمرارية

تعتمد على انقطاع قيم البكسلات المتشابهة المتتالية في الصورة. تستخدم تقنيات اكتشاف الخط والحواف هذا النوع للحصول على نتائج التجزئة الوسيطة التي يمكن معالجتها لاحقاً للحصول على الصورة المجزأة النهائية.

تقنيات تقطيع الصورة الرقمية

تختلف تقنية تقطيع الصورة الرقمية بناء على الغرض المراد منها، وتقسم التقنيات إلى خمسة أقسام وهي:

  • التقطيع القائم على العتبة: يتم إنشاء قيم حديّة لكثافة البكسل للصورة، مثلاً إذا تجاوزت قيمة محددة يتم تحديده كعنصر، مثل ورقة بيضاء مكتوب عليها رقم باللون الأسود.
  • التقطيع القائم على اكتشاف الحواف: يعتمد على تقنيات تكشف حواف الأغراض الموجودة في الصورة من خلال التمايز في اللون الرمادي.
  • التقطيع القائم على التجزئة: تقوم بتقسيم الصورة إلى مناطق متماثلة الخصائص. 
  • التقطيع القائم على التجميع: تعتمد على خوارزميات التعلم غير الموجه واستخراج المعالم من الصور وتصنيفها في مجموعات متشابهة.
  • التقطيع القائم على الشبكات العصبونية الاصطناعية وتستخدم الشبكات العصبونية الالتفافية لأداء هذه المهمة لتقطيع الصورة واستخراج السمات بدقة عالية.

تطبيقات تقطيع الصورة الرقمية

توجد العديد من التطبيقات المهمة التي تستخدم تقنيات تقطيع الصورة الرقمية مثل:

Content is protected !!