05 2022 档案
摘要:RGB空间红蓝颠倒 造成这个问题的原因是 OpenCV 和 matplotlib 的色彩空间不一致,一个是 RGB,一个是 BGR,所以蓝色和红色出现了色差问题。 原文使用的库: import cv2 from matplotlib import pyplot as plt 图片显示与读取: img
阅读全文
摘要:##在对图像实现颜色聚类的时候,识别图像颜色,求取k均值距离最近的点时出现该问题: 原代码: def closest_colour(requested_colour): min_colors = {} for key, name in color_dict['color_names'] .items
阅读全文
摘要:在进行聚类颜色时出现问题: 出现问题:'NoneType' object has no attribute 'shape' **解决办法:** 1.检查路径 2.检查路径输入格式: 2.1 本次错误为路径未写入完全,应该是"/fengshuiling/16.tif" 2.2 如果路径中“\”号未改为
阅读全文
摘要:##k-means算法原理 k-means是一种无监督的分类算法,简而言之就是喂给算法的数据是没有标签的,但是我们需要自己设定k值(分类数)。如颗粒图像中有四种颜色,则设立k值为4.而相反,KNN分类算法是一种有监督的算法,我们喂给算法的数据是有标签的。 KNN属于监督学习,类别是已知的,通过对已知
阅读全文