jupyter notebook插入本地圖片的實(shí)現(xiàn)
如何在Jupyter Notebook中插入本地圖片?
我在網(wǎng)上搜索的時(shí)候,看到網(wǎng)上寫的都是,將cell調(diào)節(jié)成為markdown cell, 然后輸入下面的代碼

于是,在調(diào)節(jié)了路徑之后,我按照上方的說明進(jìn)行了操作,但是顯示圖片無法顯示。
我思考了一下,才意識(shí)到,上面代碼中的img是表示這里有一個(gè)文件夾,也就是說,我們需要先將我們的圖片,放在一個(gè)叫做img 的文件夾里面,上面的代碼才可以順利進(jìn)展下去。
補(bǔ)充知識(shí):Jupyter Notebook顯示圖片(顯示靜態(tài)圖片、顯示動(dòng)態(tài)圖片、顯示本地圖片)
本篇博客記錄如何使用 Jupyter Notebook 顯示圖片,第一種情況為使用 python 繪圖時(shí),網(wǎng)頁(yè)中如何顯示靜態(tài)圖片和動(dòng)態(tài)圖片;第二種情況為使用 Jupyter Notebook 做筆記時(shí),在網(wǎng)頁(yè)中調(diào)用本地的圖片進(jìn)行展示。
1. 顯示繪制的圖片
1)顯示靜態(tài)圖片
聲明:%matplotlib inline
import numpy as np import matplotlib.pyplot as plt %matplotlib inline fig = plt.figure(figsize=(4.5, 3)) ax = fig.add_subplot(1, 1, 1) x = np.linspace(-5, 5, 100) y = x**2 ax.plot(x, y, 'r-') fig.savefig('static_map.png')
2)顯示動(dòng)態(tài)圖片(以彈出窗口的方式)
聲明:%matplotlib auto 或 %matplotlib
import numpy as np import matplotlib.pyplot as plt %matplotlib auto def expand(mi, mx): inter = (mx - mi) * 0.05 return mi-inter, mx+inter x_min, x_max = expand(-5, 5) y_min, y_max = expand(0, 25) fig = plt.figure(figsize=(4.5, 3)) ax = fig.add_subplot(1, 1, 1) ax.axis([x_min, x_max, y_min, y_max]) # 固定 X 軸和 Y 軸坐標(biāo)范圍 plt.ion() # 連續(xù)動(dòng)態(tài)圖 # 初始化 (x, y) 坐標(biāo) pre_x = -5 pre_y = pre_x ** 2 for _ in range(100): # 以 0.1 的步長(zhǎng)更新 x,繪制 y=x**2 的動(dòng)態(tài)圖 cur_x = pre_x + 0.1 cur_y = cur_x ** 2 ax.plot([pre_x, cur_x], [pre_y, cur_y], 'r-') plt.pause(0.1) # 每次繪制后暫停 0.1 秒 pre_x, pre_y = cur_x, cur_y
2. 顯示本地的圖片
步驟:
將單元格設(shè)置為 MarkDown 格式
輸入:,即以 MarkDown 的方式打開圖片
示例:
運(yùn)行該單元格
以上這篇jupyter notebook插入本地圖片的實(shí)現(xiàn)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python列表刪除元素的三種實(shí)現(xiàn)方法
本文主要介紹了python列表刪除元素的三種實(shí)現(xiàn)方法,主要包括pop方法,remove方法,del方法這三種,具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01初學(xué)者學(xué)習(xí)Python好還是Java好
在本篇文章里小編給大家分享的是關(guān)于初學(xué)者學(xué)習(xí)Python好還是Java好的相關(guān)內(nèi)容,需要的朋友們可以學(xué)習(xí)下。2020-05-05Python(wordcloud)如何根據(jù)文本數(shù)據(jù)(.txt文件)繪制詞云圖
這篇文章主要給大家介紹了關(guān)于Python(wordcloud)如何根據(jù)文本數(shù)據(jù)(.txt文件)繪制詞云圖的相關(guān)資料,詞云Wordcloud是文本數(shù)據(jù)的一種可視化表示方式,它通過設(shè)置不同的字體大小或顏色來表現(xiàn)每個(gè)術(shù)語的重要性,需要的朋友可以參考下2024-05-05Python利用socket實(shí)現(xiàn)多進(jìn)程的端口掃描器
作為開發(fā)人員經(jīng)常需要查看服務(wù)的端口開啟狀態(tài)判斷服務(wù)是否宕機(jī)。特別是部署的服務(wù)比較多的情況下,可能存在幾個(gè)甚至幾十個(gè)服務(wù)端口的占用。所以本文將利用socket實(shí)現(xiàn)多進(jìn)程的端口掃描器,需要的可以參考一下2022-12-12python多版本工具miniconda的配置優(yōu)化實(shí)現(xiàn)
通過Miniconda,您可以輕松地創(chuàng)建和管理多個(gè)Python環(huán)境,同時(shí)確保每個(gè)環(huán)境具有所需的依賴項(xiàng)和軟件包,本文主要介紹了python多版本工具miniconda的配置優(yōu)化實(shí)現(xiàn),感興趣的可以了解一下2024-01-01OpenCV半小時(shí)掌握基本操作之像素加減乘除&邏輯運(yùn)算
這篇文章主要介紹了OpenCV基本操作之像素加減乘除&邏輯運(yùn)算,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09Python RPA自動(dòng)化機(jī)器人模擬鼠標(biāo)鍵盤
這篇文章主要介紹了Python RPA自動(dòng)化機(jī)器人模擬鼠標(biāo)鍵盤,RPA,全稱為Robotic Process Automation,即機(jī)器人流程自動(dòng)化。我們可以利用RPA技術(shù)將工作中可重復(fù)的部分流程化,讓機(jī)器替我們完成這一工作2023-02-02