Files
NANOKVM-sipeed_wiki-MIRROR/maixvision.html
2026-11-09 03:25:38 +00:00

453 lines
19 KiB
HTML

<!DOCTYPE html>
<html lang="zh" class=" md_page ">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="keywords" content="">
<meta name="description" content="">
<meta name="generator" content="teedoc">
<meta name="theme" content="teedoc-plugin-theme-default">
<meta name="markdown-generator" content="teedoc-plugin-markdown-parser"><script>
MathJax = {"loader": {"load": ["output/svg"]}, "tex": {"inlineMath": [["$", "$"], ["\\(", "\\)"]]}, "svg": {"fontCache": "global"}};
</script><script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script><meta name="html-generator" content="teedoc-plugin-jupyter-notebook-parser"><meta name="blog-generator" content="teedoc-plugin-blog"><script src="/static/js/theme_default/pre_main.js"></script><link rel="stylesheet" href="/static/css/theme_default/viewer.min.css" type="text/css"/><link rel="stylesheet" href="/static/css/prism.css" type="text/css"/><link rel="stylesheet" href="/static/css/theme_default/dark.css" type="text/css"/><link rel="stylesheet" href="/static/css/theme_default/light.css" type="text/css"/><script src="/static/js/theme_default/jquery.min.js"></script><script src="/static/js/theme_default/split.js"></script><link rel="stylesheet" href="/static/css/search/style.css" type="text/css"/><script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?9cb07365544a53067c56c346c838181a";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-119047820-5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-119047820-5');
</script><link rel="stylesheet" href="/static/css/gitalk/gitalk.css" type="text/css"/><link rel="stylesheet" href="/static/css/gitalk/custom_gitalk.css" type="text/css"/><link rel="stylesheet" href="/static/css/custom.css" type="text/css"/><link rel="stylesheet" href="/static/js/thumbs_up/style.css" type="text/css"/>
<title>MaixVision 工作站官网 - Sipeed Wiki</title>
<script type="text/javascript">js_vars = {"teedoc-plugin-ad-hint": {"type": "hint", "label": "NEW", "content": "<a href='https://www.kickstarter.com/projects/sipeed/slogic32u3-the-worlds-first-10gbps-usb32-logic-analyzer?ref=e0astc' target='_blank'>全球首款 10Gbps USB3.2 逻辑分析仪 SLogic32U3 正在 Kickstarter 众筹中!</a>", "show_times": 2, "show_after_s": 432000, "date": "2026-10-12 12:00", "color": "#a0421d", "link_color": "#e53935", "link_bg_color": "#e6ae5c", "bg_color": "#ffcf89", "color_hover": "white", "bg_color_hover": "#f57c00", "close_color": "#eab971"}, "teedoc-plugin-thumbs-up": {"label_up": "有帮助", "label_down": "待改进", "icon": "/static/images/thumbs_up/up.svg", "icon_clicked": "/static/images/thumbs_up/upped.svg", "url": "https://thumbs-up.sipeed.com", "show_up_count": true, "show_down_count": false, "msg_already_voted": "您已经投过票了", "msg_thanks": "感谢您的反馈", "msg_down_prompt": "感谢反馈,请告诉我们可以改进什么地方?(最少 10 个字)", "msg_down_prompt_error": "消息最少需要 10 个字, 最多 256 个字", "msg_error": "请求服务器出现错误!"}}</script>
<script type="text/javascript">metadata = {"tags": [], "date": false, "update": [], "ts": 0, "author": "", "brief": "", "cover": ""}</script>
</head>
<body class="type_page">
<div id="navbar">
<div id="navbar_menu">
<a class="site_title" href="/">
<img class="site_logo" src="/static/image/logo.svg" alt="sipeed wiki logo">
<h2>wiki</h2>
</a>
<a id="navbar_menu_btn"></a>
</div>
<div id="navbar_items">
<div>
<ul id="nav_left">
<li class=""><a href="/">产品</a></li>
<li class="sub_items "><a >开源软件</a><ul><li class=""><a href="/maixpy/">MaixPy</a></li>
<li class=""><a href="/soft/maixpy/zh/index.html">MaixPy_v1</a></li>
<li class=""><a href="/soft/Lichee/zh/index.html">Lichee</a></li>
<li class=""><a href="/ai/zh/index.html">AI 指南</a></li>
</ul>
</li>
<li class=""><a target="_blank" href="https://maixhub.com">MaixHub</a></li>
<li class=""><a href="/news/">动态</a></li>
<li class=""><a href="/faq.html">FAQ 汇总</a></li>
</ul>
</div>
<div>
<ul id="nav_right">
<li class=""><a href="/store.html"><img src='/static/image/shop.svg' style='height: 1.5em;vertical-align: middle;'></a></li>
<li class=""><a target="_blank" href="https://github.com/sipeed"><img src='/static/image/github.svg' style='height: 1.5em;vertical-align: middle;'></a></li>
<li class="sub_items "><a ><img src='/static/image/language.svg' style='height: 1.5em;vertical-align: middle;'>&nbsp;中文</a><ul><li class=""><a href="/en/maixvision.html">English</a></li>
<li class="active"><a href="/maixvision.html">中文</a></li>
</ul></li>
</ul>
<ul class="nav_plugins"><li><a id="google_translate_element"><img class="icon" src="/static/image/google_translate/translate.svg"/>Translate</a></li></ul><ul class="nav_plugins"><li><a id="themes" class="light"></a></li></ul><ul class="nav_plugins"><li><a id="search"><span class="icon"></span><span class="placeholder">搜索</span>
<div id="search_hints">
<span id="search_input_hint">输入关键词,多关键词空格隔开</span>
<span id="search_loading_hint">正在加载,请稍候。。。</span>
<span id="search_download_err_hint">下载文件失败,请刷新重试或检查网络</span>
<span id="search_other_docs_result_hint">来自其它文档的结果</span>
<span id="search_curr_doc_result_hint">当前文档搜索结果</span>
</div></a></li></ul>
</div>
</div>
</div>
<div id="page_wrapper">
<div id="page_content">
<div>
<div>
<script src="/static/js/tailwind.js"></script>
</div>
<style>
#page_wrapper {
background-color: #1f2022;
}
.md_page #page_content > div {
width: 100%;
max-width: 100%;
}
#file_list_wrapper {
display: none;
position: fixed;
width: 100vw;
height: 100vh;
background-color: #000000cc;
z-index: 1000;
top: 0;
left: 0;
}
#file_list {
background-color: #FAFAFA;
border-radius: 3px;
max-width: 80%;
min-width: 400px;
max-height: 80%;
min-height: 200px;
overflow-y: auto;
}
#maixvision_video {
height: 35rem;
}
@media (max-width: 1670px) {
#maixvision_video {
height: 30rem;
}
}
@media (max-width: 1280px) {
#maixvision_video {
height: 20rem;
}
}
@media (max-width: 1024px) {
#maixvision_video {
width: 100%;
height: auto;
}
}
.btn, #page_content .btn, #content_body .btn {
background: #005af2;
box-shadow: 0px 0px 2px 0px #005af2;
}
.btn, #page_content .btn:hover, #content_body .btn:hover {
background: #005af2;
box-shadow: 0px 0px 10px 0px #005af2;
}
</style>
<div id="file_list_wrapper" class="flex justify-center items-center">
<div id="file_list" class="flex flex-col justify-center items-center space-y-5 px-5 py-10">
</div>
</div>
<div class="w-full flex flex-wrap-reverse justify-center items-center" style="min-height:80vh; background-color:#1f2022">
<div class="flex flex-col justify-center items-center p-10">
<h1 class="text-4xl font-bold text-white hidden">MaixVision</h1>
<img src="/static/image/maixvision_hor.svg" class="pointer-events-none" />
<p class="text-xm text-white">助力 AI 应用落地</p>
<div class="flex flex-row space-x-4 pt-10">
<div id="win_download" class="btn flex w-32 space-x-1 justify-center items-center">
<img src="/static/image/download.svg" class="pointer-events-none h-6 w-6" />
<span class="text-lg">Windows</span>
</div>
<div id="linux_download" class="btn flex w-32 space-x-1 justify-center items-center">
<img src="/static/image/download.svg" class="pointer-events-none h-6 w-6" />
<span class="text-lg">Linux</span>
</div>
<div id="macos_download" class="btn flex w-32 space-x-1 justify-center items-center">
<img src="/static/image/download.svg" class="pointer-events-none h-6 w-6" />
<span class="text-lg">MacOS</span>
</div>
</div>
<div class="mt-10">
<p><span class="mr-2">更多请访问</span><a href="https://wiki.sipeed.com/maixpy/">MaixPy</a> 和 <a href="https://wiki.sipeed.com/maixpy/doc/zh/basic/maixvision.html">使用文档</a></p>
</div>
</div>
<video id="maixvision_video" class="p-5" controls="false" autoplay loop muted preload src="https://wiki.sipeed.com/maixpy/static/video/maixvision.mp4" type="video/mp4">
MaixVision
</video>
</div>
<script>
async function getLatestVersion(filename) {
const timestamp = new Date().getTime();
const url = `https://cdn.sipeed.com/maixvision/${filename}.json?t=${timestamp}`;
const response = await fetch(url);
const data = await response.json();
if(data.error) {
showMsgInfo("load data failed: " + data.error);
return;
}
return data;
}
var win_download = document.getElementById('win_download');
var linux_download = document.getElementById('linux_download');
var macos_download = document.getElementById('macos_download');
var file_list_wrapper = document.getElementById('file_list_wrapper');
var file_list = document.getElementById('file_list');
var win_info = undefined;
var linux_info = undefined;
var macos_info = undefined;
function showMsgInfo(msg) {
file_list_wrapper.style.display = 'flex';
let file_list = document.getElementById('file_list');
file_list.innerHTML = '';
var p = document.createElement('p');
p.innerText = msg;
file_list.appendChild(p);
}
function showList(files) {
file_list_wrapper.style.display = 'flex';
file_list.innerHTML = '';
for (let i = files.length - 1; i >= 0; i--) {
var a = document.createElement('a');
a.href = 'https://cdn.sipeed.com/maixvision/' + win_info.version + '/' + files[i].url;
a.innerText = files[i].url;
a.className = 'p-4 bg-blue-700 text-lg rounded-md shadow hover:bg-blue-800 hover:shadow-xl';
a.style = 'color: #FFFFFF';
a.addEventListener('click', function () {
file_list_wrapper.style.display = 'none';
})
file_list.appendChild(a);
};
}
file_list_wrapper.addEventListener('click', function () {
file_list_wrapper.style.display = 'none';
});
// listen to the click event
win_download.addEventListener('click', async function () {
if (win_info === undefined) {
showMsgInfo('加载中, 请稍候');
return;
}
// if (win_info.files.length === 1) {
// window.location.href = 'https://cdn.sipeed.com/maixvision/' + win_info.version + '/' + win_info.files[0].url;
// } else {
// showList(win_info.files);
// }
showList(win_info.files);
});
linux_download.addEventListener('click', async function () {
if (linux_info === undefined) {
showMsgInfo('加载中, 请稍候');
return;
}
// if (linux_info.files.length === 1) {
// window.location.href = 'https://cdn.sipeed.com/maixvision/' + linux_info.version + '/' + linux_info.files[0].url;
// } else {
// showList(linux_info.files);
// }
showList(linux_info.files);
});
macos_download.addEventListener('click', async function () {
if (macos_info === undefined) {
showMsgInfo('加载中, 请稍候');
return;
}
// if (macos_info.files.length === 1) {
// window.location.href = 'https://cdn.sipeed.com/maixvision/' + macos_info.version + '/' + macos_info.files[0].url;
// } else {
// showList(macos_info.files);
// }
showList(macos_info.files);
});
getLatestVersion("latest").then(function (data) {
win_info = data;
});
getLatestVersion("latest-linux").then(function (data) {
linux_info = data;
});
getLatestVersion("latest-macos").then(function (data) {
macos_info = data;
});
</script>
</div>
</div>
<a id="to_top" href="#"></a>
<div id="page_footer">
<div id="footer">
<div id="footer_top">
<ul>
<li><a>相关链接</a><ul><li><a target="_blank" href="https://www.sipeed.com">Sipeed 官网</a></li>
<li><a target="_blank" href="https://maixhub.com/">MaixHub</a></li>
<li><a target="_blank" href="https://sipeed.taobao.com/">Sipeed 淘宝</a></li>
<li><a href="/sitemap.xml">网站地图</a></li>
<li><a target="_blank" href="https://github.com/teedoc/teedoc">网站使用 teedoc 生成</a></li>
</ul>
</li>
<li><a>源码</a><ul><li><a target="_blank" href="https://github.com/sipeed/sipeed_wiki">Wiki 源码</a></li>
<li><a target="_blank" href="https://github.com/sipeed">开源项目</a></li>
</ul>
</li>
<li><a>关注我们</a><ul><li><a target="_blank" href="https://twitter.com/SipeedIO">twitter</a></li>
<li><a target="_blank" href="https://sipeed.taobao.com/">淘宝</a></li>
<li><a target="_blank" href="https://github.com/sipeed">github</a></li>
<li><a><a>微信公众号</a><img src='/static/image/wechat.png'></a>
</li>
</ul>
</li>
<li><a>联系我们</a><ul><li><a>电话: +86 0755-27808509</a>
</li>
<li><a>商业支持: support@sipeed.com</a>
</li>
<li><a>地址: 深圳市宝安区新湖路4008号蘅芳科技办公大厦A座-2101D</a>
</li>
<li><a href="/join_us.html">加入我们</a></li>
</ul>
</li>
</ul>
</div>
<div id="footer_bottom">
<ul>
<li><a target="_blank" href="https://www.sipeed.com">©2018-2023 深圳矽速科技有限公司</a></li>
<li><a target="_blank" href="https://beian.miit.gov.cn/#/Integrated/index">粤ICP备19015433号</a></li>
</ul>
</div>
</div>
</div>
</div>
<script src="/teedoc-plugin-markdown-parser/mermaid.min.js"></script>
<script>mermaid.initialize({startOnLoad:true});</script>
<script type="text/javascript">
var transLoaded = false;
var loading = false;
var domain = "translate.google.com";
var domainDefault = domain;
var storeDomain = localStorage.getItem("googleTransDomain");
if(storeDomain){
domain = storeDomain;
console.log("load google translate domain from local storage:" + domain);
}
function getUrl(domain){
if(domain == "/")
return "/static/js/google_translate/element.js?cb=googleTranslateElementInit";
else
return "https://" + domain + "/translate_a/element.js?cb=googleTranslateElementInit";
}
var url = getUrl(domain);
console.log("google translate domain:" + domain + ", url: " + url);
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: "auto", layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
}
function loadJS( url, callback ){
var script = document.createElement('script');
fn = callback || function(){ };
script.type = 'text/javascript';
if(script.readyState){
script.onreadystatechange = function(){
if( script.readyState == 'loaded' || script.readyState == 'complete' ){
script.onreadystatechange = null;
fn();
}
};
}else{
script.onload = function(){
fn();
};
}
script.src = url;
document.getElementsByTagName('head')[0].appendChild(script);
}
function removeHint(){
var hint = document.getElementById("loadingTranslate");
if(hint){
hint.remove();
}
}
var btn = document.getElementById("google_translate_element");
btn.onclick = function(){
if(transLoaded) return;
if(loading){
var flag = confirm("loading from " + domain + ", please wait, or change domain?");
if(flag){
newDomain = prompt("domain, default: " + domainDefault + ", now: " + domain);
if(newDomain){
domain = newDomain;
console.log(domain);
url = getUrl(domain);
loadJS(url, function(){
localStorage.setItem("googleTransDomain", domain);
removeHint()
transLoaded = true;
});
}
}
return;
}
btn.innerHTML = '<span id="loadingTranslate"><img class="icon" src="/static/image/google_translate/translate.svg"/>Loading ...</span>';
loading = true;
loadJS(url, function(){
localStorage.setItem("googleTransDomain", domain);
removeHint()
transLoaded = true;
});
}
</script>
<script src="/static/js/plugin_blog/main.js"></script>
<script src="/static/js/theme_default/tocbot.min.js"></script>
<script src="/static/js/theme_default/main.js"></script>
<script src="/static/js/theme_default/viewer.min.js"></script>
<script src="/static/js/prism.js"></script>
<script src="/static/js/search/search_main.js"></script>
<script src="/static/js/gitalk/gitalk.min.js"></script>
<script src="/static/js/gitalk/main.js"></script>
<link rel="stylesheet" href="/static/js/add_hint/style.css" type="text/css"/>
<script src="/static/js/add_hint/main.js"></script>
<script src="/static/js/custom.js"></script>
<script src="/static/js/thumbs_up/main.js"></script>
</body>
</html>