ubuntu20 虚拟机下 conda 环境搭建之旅 | opencv模糊图像判定小测试

举报
墨理学AI 发表于 2022/01/11 00:54:08 2022/01/11
【摘要】 声明:本博文默认是小白同学初次开始使用 ubuntu 虚拟机,内容较为基础,接上篇 最新VMware创建 Ubuntu20 虚拟机详细图文教程 文章目录 📔 安装 vim📕 ...

声明:本博文默认是小白同学初次开始使用 ubuntu 虚拟机,内容较为基础,接上篇


📔 安装 vim


首先 安装一下 vim


如果觉得 默认 的 vim主体不够好看,可以参考下文

# 首先安装一下 vim
sudo apt install vim 

# 发现需要root 权限,第一次使用 则需要设置一下 root 密码,我设置为 123456
sudo passwd root

  
 
  • 1
  • 2
  • 3
  • 4
  • 5

📕 安装 conda


0-1

# 开始 conda 安装

cd /home/moli

mkdir package

# 手动把下载的 Anaconda3 安装包  复制到该目录下

cd /home/moli/package/

./Anaconda3-2020.07-Linux-x86_64.sh 

# 一路 yes 或者 y 即可安装成功

# 重新开启 Terminal 窗口 即可发现 conda 已经生效

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

📗 开始搭建第一个 Python opencv conda 环境


# 开始第一个环境搭建之旅

conda env list

conda create -n py369 python=3.6.9

conda activate py369

pip install opencv-python


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

0-2


📘 开始一个简单 的 openCV 程序测试 【模糊图像判定】


这里一个 openCV Python 程序

# 比如 这里 cd 到 该目录下进行测试

cd project/four/imageJudge

vim judgeFirst.py

  
 
  • 1
  • 2
  • 3
  • 4
  • 5

0-3

  • 代码内容如下 – 判定图像是否模糊的一个简单代码(靠谱程度一般)
import cv2

def variance_of_laplacian(image):
  return cv2.Laplacian(image, cv2.CV_64F).var()
 
 
imagePath = "test.jpg"
image = cv2.imread(imagePath)
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

fm = variance_of_laplacian(gray)
print("fm = %s" % fm )
if fm < 100:
    print("It's blurred image ")
else:
    print("The girl is beautiful ...")


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

0-4


如果你觉得这个教程博文足够靠谱 and 简洁,记得给我点赞喔

9-8


文章来源: positive.blog.csdn.net,作者:墨理学AI,版权归原作者所有,如需转载,请联系作者。

原文链接:positive.blog.csdn.net/article/details/115521428

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。