仅作为记录,大佬请跳过。
前言
关于将.svs图像变成金字塔切片,得到test_files
,参考博主文章传送门
关于django的一些使用,可参考博主文章传送门、传送门、传送门
解决
用pycharm,文件夹结构:
其中的showpiccell.html:
<!--<!–需要使用细胞的那个显示的html,不能直接用openseadragon官网的那个图的尺寸设置,在于改变大小(Height和Width)–>-->
<!DOCTYPE html>
<html lang="en">
{% load static %}
<head>
<meta charset="UTF-8">
<!-- <meta http-equiv="X-UA-Compatible" content="IE=edge"> -->
<!-- <meta name="viewport" content="width=device-width, initial-scale=1.0"> -->
<title>openseadragon_demoo</title>
<script src="{% static 'jq/openseadragon.min.js' %}"></script>
</head>
<body>
<h3>图像</h3>
<div id="openseadragon1" style="width: 800px; height: 600px;"></div>
</body>
<script type="text/javascript">
OpenSeadragon({
id:'openseadragon1',
prefixUrl: '{% static 'images/opencdrimages/' %}',
tileSources: {
Image: {
xmlns: 'http://schemas.microsoft.com/deepzoom/2008',
Url: '{% static 'images/test_files/' %}',
Overlap: '1',
TileSize: '254',
Format : 'jpeg',
Size:{
Height: '124576',
Width: '178560'
}
}
},
showNavigator:true,
// Initial rotation angle
degrees: 0,
// Show rotation buttons
showRotationControl: true,
// Enable touch rotation on tactile devices
gestureSettingsTouch: {
pinchRotate: true
}
})
</script>
</html>