日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

图像处理笔记(八)

發布時間:2025/3/15 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 图像处理笔记(八) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

混合空間增強法

把書上那個人體骨骼核掃描圖像增強的例子實現了一下,halcon中已有的sobel算子達不到書中的要求,用了已有的那個算子得出的乘積不是書中說的那樣的,所以用兩個過濾器重新做了一下。

dev_close_window () read_image(Image, 'bone') get_image_size(Image, Width, Height) dev_open_window (0, 0, Width, Height, 'black', WindowHandle) * 原圖 a dev_display(Image)* 突出細節 b laplace(Image, ImageLaplace, 'absolute', 3, 'n_4') * 銳化 c add_image(Image, ImageLaplace, ImageResult, 1, 0) * 梯度操作,找出邊緣 d * sobel_amp(Image, EdgeAmplitude, 'sum_abs', 3) f := [3, 3, 1, 1, 2, 1, 0, 0, 0, -1, -2, -1] f1 := [3, 3, 1, 1, 0, -1, 2, 0, -2, 1, 0, -1] convol_image(Image, Ix, f, 'mirrored') convol_image(Image, Iy, f1, 'mirrored') * 對于兩次兩個維度過濾出來的圖像有多種操作方法,這里選擇求絕對值和 abs_image(Ix, IxAbs) abs_image(Iy, IyAbs) add_image(IxAbs, IyAbs, IxPlusIy, 1, 0) * 均值過濾 e mean_image(IxPlusIy, ImageMean1, 5, 5) * 將梯度變換均值過濾后的圖像與拉普拉斯銳化操作之后的圖像相乘 f * 以保留灰度變化強烈的區域,降低灰度變化平緩區域的噪聲 mult_image(ImageMean1, ImageResult, MultImage1, 0.005, 0) * 結果加到原圖像上做銳化 g add_image(MultImage1, Image, ImageResult2, 1, 0) * 0.5的冪律變換 h,用于擴大灰度范圍 pow_image(ImageResult2, PowImage1, 0.5)

使用模糊技術進行灰度變換和空間濾波

使用模糊集合進行灰度變換來增強灰度級圖像對比度的總體思想:
IF一個像素是暗的,THEN使他較暗;
IF一個像素是灰的,THEN使他仍是灰的;
IF一個像素是亮的,THEN使他較亮。
還沒找到在halcon有沒有現成的算子,halcon中有包含fuzzy的算子,可能與它相關。

本章小結

新用到的Halcon算子

  • get_image_size(Image, Width, Height):獲取圖像的寬高
  • 轉載于:https://www.cnblogs.com/yutou2016/p/11103260.html

    總結

    以上是生活随笔為你收集整理的图像处理笔记(八)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。