当前位置: 首页 > news >正文

大同网站建设设计小程序开发需要什么软件

大同网站建设设计,小程序开发需要什么软件,在线观看免费网站,云空间这里写目录标题局部直方图处理局部直方图处理 因为像素是由基于整个图像的灰度的变换函数修改的。这种全局性方法适合于整体增强#xff0c;但当目的是增强图像中几个小区域的细节时#xff0c;通常就会失败。这是因为在这些小区域中#xff0c;像素的数量对计算全局变换的… 这里写目录标题局部直方图处理局部直方图处理 因为像素是由基于整个图像的灰度的变换函数修改的。这种全局性方法适合于整体增强但当目的是增强图像中几个小区域的细节时通常就会失败。这是因为在这些小区域中像素的数量对计算全局变换的影响可以忽略。解决方法是设计基于像素邻域的灰度分布的变换函数。 # opencv实现的局部直方图处理 img_ori cv2.imread(DIP_Figures/DIP3E_Original_Images_CH03/Fig0326(a)(embedded_square_noisy_512).tif, 0) img_transform, _ my_calhist(img_ori) # img_transform cv2.equalizeHist(img_ori)plt.figure(figsize(15, 6)) plt.subplot(1, 3, 1), plt.imshow(img_ori, cmapgray, vmin0, vmax255), plt.title(Original) plt.subplot(1, 3, 2), plt.imshow(img_transform, cmapgray, vmin0, vmax255), plt.title(fGlobal Equalize Hist)clahe cv2.createCLAHE(clipLimit255, tileGridSize(3, 3)) img_transform clahe.apply(img_ori)plt.subplot(1, 3, 3), plt.imshow(img_transform, cmapgray, vmin0, vmax255), plt.title(fLocal Equalize Hist) plt.tight_layout() plt.show()def my_calhist_local(img):histogram equalizationparam: input img: uint8[0, 255] grayscale imagereturn uint8[0, 255] grayscale image after histogram equalization # hist, bins my_hist(img, bins256, normalizedTrue) #局部直方图的时候这个比较慢改为了下面的Numpy效果快好多hist, bins np.histogram(img, bins256, range[0, 256], densityTrue)#--------------------------------Numpy-------------------hist_cumsum np.round(np.cumsum(hist) * 255).astype(int)img_dst hist_cumsum[img]return img_dstdef local_calhist(img_ori, grid_size(3, 3)):Local histogram equalizationparam: input img_ori: input uint8[0, 255] grayscale imageparam: input grid_size: grid size of the local hist, size need to be uneven number like 1, 3, 5return local histogram equalization of image uint8[0, 255]height, width img_ori.shapeimg_dst img_ori.copy()m grid_size[0]n grid_size[1]padding_h int((m - 1) / 2)padding_w int((n - 1) / 2)img_pad np.pad(img_ori.copy(), (padding_h, padding_w), modeconstant, constant_values0)for h in range(padding_h, height padding_h):for w in range(padding_w, width padding_w):temp my_calhist_local(img_pad[h-padding_h:hpadding_h1, w-padding_w:wpadding_w1])img_dst[h:h1, w:w1] temp[padding_h, padding_w]return img_dst# Numpy实现的局部直方图处理效果比opencv好 img_ori cv2.imread(DIP_Figures/DIP3E_Original_Images_CH03/Fig0326(a)(embedded_square_noisy_512).tif, 0)# global histogram equalization img_global my_calhist_local(img_ori)# local histogram equalization img_local local_calhist(img_ori, grid_size(3, 3))plt.figure(figsize(15, 6)) plt.subplot(1, 3, 1), plt.imshow(img_ori, cmapgray, vmin0, vmax255), plt.title(Original) plt.subplot(1, 3, 2), plt.imshow(img_global, cmapgray, vmin0, vmax255), plt.title(fGlobal Equalize Hist) plt.subplot(1, 3, 3), plt.imshow(img_local, cmapgray, vmin0, vmax255), plt.title(fLocal Equalize Hist) plt.tight_layout() plt.show()
http://www.zqtcl.cn/news/825496/

相关文章:

  • 个人免费域名空间建站淄博网络公司全网推广
  • 企业信息年报系统南昌做seo的公司
  • 门户网站开发模板动漫设计与制作设计课程
  • vip网站怎么做有关设计的网站
  • wordpress网站第一次打开慢那个网站做视频没有水印
  • 做外贸英语要什么网站网站整体设计风格
  • 高端网站开发哪里好2022最新新闻素材摘抄
  • 网站建设实训个人深圳做营销网站的公司哪家好
  • 广州seo网站策划wordpress关闭主题提示
  • 做门票售卖网站怎么制作自己的水印
  • 网站绑定两个域名怎么做跳转asp 网站后台
  • 百度网站怎么做的赚钱吗郑州资助app下载
  • 成都成华区网站建设天津网站优
  • 大朗网站制作商城网站建设相关费用
  • 付费阅读网站代码搜索引擎推广方式有哪些
  • 企业网站搭建介绍一个电影的网站模板下载
  • wordpress网站插件下载郑州专业网站制作
  • 佛山南海区建网站的公司dw怎么做购物网站
  • 杭州网站关键词排名优化响应式网站好还是自适应网站好
  • 潍坊作风建设网站什么是网站建设技术
  • 网站后台图片不显示东莞市企业招聘信息网
  • 网站发布平台商业网站的网址
  • 免费的培训网站建设门户网站建设管理工作方案
  • 企业网站建设实验感想企业网络推广哪家公司好
  • 网站建设和维护视频如何入侵网站服务器
  • 怎样建设网站空间成都网站设公司
  • 百度文库账号登录入口百度seo规则最新
  • 服务器可以自己的网站吗网络营销策划与创意
  • 广州市招投标网站个人网站可以做论坛
  • 易语言做购物网站春节网站怎么做