论文代码
莉莉酱z
每天进步一点点。
展开
-
图像增强的递归中值和均值分割一对一灰度映射变换的python实现
# -*- coding: utf-8 -*-# @FileName: (4区)图像增强的递归中值和均值分割一对一灰度映射变换# @Software: PyCharm# @Author : Xu# @Time :2021//09//19import numpy as npclass RMPOGM: ''' 基于均值灰度级得变换 ''' def __init__(self, image): ''' 读取图像原创 2022-03-30 19:47:10 · 4061 阅读 · 0 评论 -
基于熵保持映射先验的快速图像对比度增强算法的python实现
# -*- coding: utf-8 -*-# @FileName: (2区)基于熵保持映射先验的快速图像对比度增强算法# @Software: PyCharm# @Author : Xu# @Time :2021//09//28import cv2import copyimport numpy as npfrom matplotlib import pyplot as pltfrom scipy.ndimage import convolve# 解决中文显示问题plt.原创 2022-03-30 19:42:45 · 3497 阅读 · 0 评论 -
某个点的梯度
def cal_point_gradient(self, img, i, j): ''' 计算每个点横纵方向的梯度 ''' i = i + 1 j = j + 1 # 扩充原始图像的四周 img = img.astype(np.float) y_padding = (cv2.copyMakeBorder(img, 1, 1, 1, 1, cv2.BORDER_REPLICA...原创 2022-03-28 20:42:34 · 442 阅读 · 1 评论 -
传统直方图灰度级映射的py代码
# def cal_new_gray(self, y_mat, cdf_obj, cdf_org, org_idx): # """ # 计算映射后的新灰度级 # """ # new = [] # dis = [] # size = len(cdf_org) # for i in range(size): # t = np.abs(cdf_org[i] - cdf_...原创 2022-02-13 13:17:25 · 1918 阅读 · 0 评论 -
数据排序及索引
"""对数据进行排序并返回数据以及索引"""import timefrom operator import itemgetterimport numpy as npdef cal_sort(new_distance): ''' 对间隔距离进行排序 ''' res = [] for i in range(len(new_distance)): res.append([new_distance[i].astype(np.uint8)原创 2022-01-25 13:42:55 · 1908 阅读 · 0 评论