Jupyter Notebook以纵向显示图像

wig*_*ing 5 python markdown jupyter-notebook

我正在使用以下Markdown语法在Jupyter Notebook中显示图像:

![sieve shaker](images/shaker.jpg)
Run Code Online (Sandbox Code Playgroud)

该图像是使用iPhone以人像模式拍摄的,但在笔记本中显示时,则以横向显示。如何以纵向显示图像?

在此处输入图片说明

Ger*_*ges 2

不确定这是否回答了您的问题,但您可以在 markdown 单元格中使用 HTML,并使用 CSS 格式化图像:

<img style="transform: rotate(90deg); width:500px" src="images/shaker.jpg" alt="sieve shaker" title="Title text" />
Run Code Online (Sandbox Code Playgroud)

编辑

对齐两个图像的完整示例:

方法 1:在 Markdown 块中:

<img style="float:left;transform: rotate(90deg); width:300px" src="img.jpg" />
<img style="float:left;transform: rotate(90deg); width:300px" src="img.jpg" />
Run Code Online (Sandbox Code Playgroud)

方法2:在代码块中:

%%html
<style>
.inline-block {
   display: inline-block;
}

.my_img {
    transform: rotate(90deg);
    width : 300px
}
</style>

<div>
    <div class="inline-block" >
        <img class="my_img" src="img.jpg" />
    </div>
    <div class="inline-block">
        <img  class="my_img" src="img.jpg" />
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

方法 2 可以在 markdown 块中,但您必须使用内联样式而不是单独的 css 和 html。