当前位置: 首页 > news >正文

给你的matplotlib images添加scale Bar

​Scale Bar(比例尺)用于直观表示图像与实际物理尺寸(如微米、毫米等)的对应关系。例如,在显微镜图像中,比例尺可以标注“75μm”表示图中某线段对应的实际长度。

这里分享使用matplotlib中的imshow结合matplotlib-scalebar为imags plot添加​Scale Bar。

首先,使用matplotlib imshow搞定imags plot,

import numpy as np
import matplotlib.pyplot as plt
from matplotlib_scalebar.scalebar import ScaleBar
import matplotlib.image as mpimg%config InlineBackend.figure_format='retina'
%config InlineBackend.print_figure_kwargs = {'pad_inches':0}def imshow_bar(im, scalebar):fig, ax = plt.subplots(figsize=(2, 2), dpi=60)ax.axis("off")ax.imshow(im)ax.add_artist(scalebar)img = mpimg.imread("green.png")

然后,使用matplotlib_scalebar中的ScaleBar添加比例尺。

添加"cm"级比例尺,

scalebar = ScaleBar(0.3, "mm") #定义比例尺
imshow_bar(img, scalebar)

添加"mm"级比例尺, 

scalebar = ScaleBar(0.3 / 5, "mm")#定义比例尺
imshow_bar(imgx5, scalebar)

 

添加"nm"级比例尺, 

scalebar = ScaleBar(0.3 / 10000000, "mm")#定义比例尺
imshow_bar(imgx10000000, scalebar)

 

更多个性化比例尺,

这个智能体,自动读论文并转化为高质量、可运行的代码库自动将论文转化为功能完整的代码库(高质量、可运行的)https://mp.weixin.qq.com/s/sYF-7SAEOdKPBYGuGvl8NA

http://www.dtcms.com/a/196492.html

相关文章:

  • DataX:一个开源的离线数据同步工具
  • 计算机视觉与深度学习 | Python实现EEMD-LSTM时间序列预测(完整源码和数据)
  • Predict Podcast Listening Time-(回归+特征工程+xgb)
  • 基于C语言的歌曲调性检测技术解析
  • NX二次开发——设置对象的密度(UF_MODL_set_body_density)
  • redisson分布式锁实现原理归纳总结
  • JAVA EE_HTTP
  • 仅需三张照片即可生成沉浸式3D购物体验?谷歌电商3D方案全解析
  • 信息系统项目管理师高级-软考高项案例分析备考指南(2023年案例分析)
  • 【通用智能体】Search Tools:Open Deep Research 项目实战指南
  • Ubuntu 安装 squid
  • 【MySQL】第五弹——表的CRUD进阶(三)聚合查询(上)
  • AI:人形机器人的应用场景以及商业化落地潜力分析
  • 神经网络与深度学习第六章--循环神经网络(理论)
  • 16 C 语言布尔类型与 sizeof 运算符详解:布尔类型的三种声明方式、执行时间、赋值规则
  • 业务系统上线为什么这么难
  • Level2.8蛇与海龟(游戏)
  • 浅谈前端架构设计与工程化
  • C语言_编译全攻略_从原理到实战的深度解析
  • 如何利用 Python 获取京东商品 SKU 信息接口详细说明
  • 深度学习模型基本框架
  • 谷歌浏览器(Google Chrome)136.0.7103.93便携增强版|Win中文|安装教程
  • 【Redis】零碎知识点(易忘 / 易错)总结回顾
  • C++学习:六个月从基础到就业——C++11/14:decltype关键字
  • Redis持久化机制详解:保障数据安全的关键策略
  • 深入理解 TypeScript 中的 unknown 类型:安全处理未知数据的最佳实践
  • C语言—再学习(结构体)
  • 高频面试题(含笔试高频算法整理)基本总结回顾120
  • 3、ubantu系统 | 通过vscode远程安装并配置anaconda
  • B站锁定三倍速(自用)