002-加载本地图片

作者: 吉林天师 | 来源:发表于2019-07-20 00:40 被阅读0次
原图 加载之后的图

可以看出加载之后图片没有原来的清晰好看

引入库

import matplotlib.pyplot as plt

加载本地图

plt.figure('A Big brown Dog')
big_dog = plt.imread('timg.jpeg')
plt.imshow(big_dog)

对图像的深度和灰度处理没实现

  • 变换操作
Z = plt.imread('timg.jpeg')
Z = rgb2gray(Z)
img0 = Z
img1 = 1 - Z
  • 绘制
fig = plt.figure('Auto Normalized Visualization')
ax0 = fig.add_subplot(121)
ax0.imshow(img0,cmap='gray')
ax1 = fig.add_subplot(122)
ax1.imshow(img1,cmap='gray')
plt.show()

报错如下:


变换时出错 绘制时出错

变换时,不知道rgb2gray 是啥

绘制时,不知道img0

最后,在网上找到

灰色

import numpy as np
import matplotlib.pyplot as plt
from PIL import Image

fname = 'timg.jpeg'
image = Image.open(fname).convert("L")
arr = np.asarray(image)
plt.imshow(arr, cmap='gray')
plt.show()

暗色

import numpy as np
import matplotlib.pyplot as plt
from PIL import Image

fname = 'timg.jpeg'
image = Image.open(fname).convert("L")
arr = np.asarray(image)
plt.imshow(arr, cmap='gray_r')
plt.show()
灰色
暗色

这个灰色代码最少引入库最少

import matplotlib.pyplot as plt
fname = 'timg.jpeg'
image = Image.open(fname).convert("L")
plt.imshow(image)
plt.show()

参考一
参考二

相关文章

  • 002-加载本地图片

    可以看出加载之后图片没有原来的清晰好看 引入库 加载本地图 对图像的深度和灰度处理没实现 变换操作 绘制 报错如下...

  • 微信小程序-image(图片)

    在微信小程序中,要显示一张图片,有两种图片加载方式: 加载本地图片 加载网络图片 加载本地图片 加载网络图片 微信...

  • React Native组件学习之Image

    Demo展示 上面是去加载网络图片,下面是加载本地图片 加载图片的几种方式 加载本地图片从项目中加载图片(一般是会...

  • iOS SDWebImage 加载GIF图片没效果

    //加载本地GIF图片 //加载网络GIF图片 (SDWebImage 4.0 之前) //加载网络GIF图片(S...

  • iOS SDWebImage加载本地以及网络gif图片

    本地GIF加载 之前使用(sd_animatedGIFWithData:imageData)加载本地gif图片,升...

  • Flutter基础篇之五-添加图片

     Image控件加载图片 加载网络图片NetworkImage 加载本地图片AssetImage1.项目里创建as...

  • Glide的简单使用

    Glide加载不同位置的图片 加载git 图片 加载本地视频。(表示没试过) Glide的缓存 图片加载优先级:递...

  • UIImage的缓存(内存管理)

    两种方式加载本地图片 通过imageNamed:方法加载图片 用过这种方式加载图片,一旦图片加载到内存中,那么就不...

  • 3. Image组件

    Image Image.network(): 加载远程图片Image.asset(): 加载本地图片 显示网络图片...

  • flutter 图片

    加载网络图片网络图片 加载本地图片效果 实现图片圆角的几种方式 CircleAvatarCircleAvatar ...

网友评论

    本文标题:002-加载本地图片

    本文链接:https://www.haomeiwen.com/subject/fxaelctx.html