python 图像分割实例_使用Python进行图像处理—图像分割的无监督学习

到目前为止,我们使用的大多数技术都要求我们通过其特征手动分割图像。

但是我们实际上可以使用无监督的聚类算法为我们完成此任务。在本文中,我们将讨论如何做到这一点。

让我们开始吧!

导入所需的Python库

import numpy as np

import pandas as pd

import matplotlib.pyplot as plt

from mpl_toolkits.mplot3d import Axes3D

from matplotlib import colors

from skimage.color import rgb2gray, rgb2hsv, hsv2rgb

from skimage.io import imread, imshow

from sklearn.cluster import KMeans

太好了,让我们现在导入将要使用的图像。

dog = imread('beach_doggo.PNG')

plt.figure(num=None, figsize=(8, 6), dpi=80)

imshow(dog);

def image_to_pandas(image):

df = pd.DataFrame([image[:,:,].flatten(),

image[:,:,1].flatten(),

image[

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值