OpenDroneMap(ODM)使用
前言 最近调查一个项目,要求把无人机航拍到的图片拼成一个地图底图,了解了一下,有个开源软件OpenDroneMap可以实现这个需求,在其基础上略作封装完成了这个项目。这里记录下ODM的使用。 下载安装 ODM官网地址:https://opendronemap.org 有三个版本,ODM CLI是命令行调用,NodeODM在CLI基础上封装了Node的Web界面,还有一个WebODM,这里没有具体了解。我们是要在Windows工作站上运行,正好ODM CLI有Windows编译好的版本,下载地址:https://github.com/OpenDroneMap/ODM/releases 选择ODM_Setup_xxx.exe,直接下载安装即可。 图像拼接 安装好后,打开ODM...
分享14个实用360WebVr全景视图框架大全
一、Theasys 地址:https://www.theasys.io/samples/ 二、Panoraven 地址:panoraven.com/en 三、360-image-viewer 地址:renderstuff.com/tools/360-p… 360-image-viewer 也是一个类似于上面的库,可以帮助您显示图像的全景图。各种设备屏幕上的照片、视频和响应能力。仅约 46kb(压缩后)的大小。使用此库时可以轻松优化站点的性能。 四、Kaleidoscope 地址:github.com/thiagopnts/… Kaleidoscope 是一个开源的 Javascript 库,它可以轻松地为照片或视频构建 360 度方便的方法查看器。 如果你需要一个紧凑的库,不要使用额外的库,它能满足显示视频和全景图像的基本元素,我认为这个库是您不错的选择 五、JS Cloudimage 360 View 地址:scaleflex.github.io/js-cloudima… JS Cloudimage 360 View...
MCP极简入门:超快速上手运行简单的MCP服务和MCP客户端
MCP是什么? 首先我们快速过一下MCP的基本概念,接着我们会通过一个简单的天气服务的教程,来上手学会使用MCP服务和在主机运行服务。本文根据官方教程改编。 1. MCP的基本概念 MCP(Model Context Protocol,模型上下文协议)是一个开放协议,旨在标准化应用程序如何向大型语言模型(LLM)提供上下文。它允许LLM与外部数据源和工具无缝集成,从而使AI模型能够访问实时数据并执行更复杂的任务。 官方MCP Github主页 官方文档Introduction 支持MCP特性的客户端列表 2. MCP的架构 MCP的核心组件包括: 主机(Host):运行LLM的应用程序(如Claude...
vs code + cline 联手 MCP-server,解锁大模型万物互联新玩法!
1.前言 什么是MCP-server?MCP-server(模型上下文协议服务器)是一种遵循 Model Context Protocol (MCP) 的标准化服务,旨在为大型语言模型(LLM)提供安全访问本地或远程资源的能力,从而扩展AI的功能。以下是其核心要点: 1. 基本定义与架构 协议背景:MCP由Anthropic推出,是一种开放协议,用于统一LLM与外部数据源、工具之间的通信,解决数据分散和集成复杂性的问题。 架构设计采用客户端-服务器模型,包含以下组件: MCP Host:运行AI助手(如Claude Desktop、IDE工具)的平台,负责用户交互。 MCP Client:在Host内与Server建立一对一连接,作为LLM与Server的桥梁。 MCP Server:轻量级程序,通过标准化协议提供资源、工具和提示信息,连接本地或远程资源(如数据库、API、云服务)。 2. 核心功能 资源访问:允许LLM读取本地文件、数据库(如SQLite、iMessage)或远程API(如GitHub、Google...
VS Code秒变AI神器!3步免费部署DeepSeek本地编程助手:代码补全/智能问答/隐私保护全搞定
一、技术选型 以下是VS Code本地部署大模型代码助手的常用插件对比,基于隐私保护、离线使用及功能特性整理,每个人可根据自身需要选择: 插件名称 优点 缺点 适用场景 Continue 支持多模型切换(Ollama/本地模型),支持代码补全/重构/问答,配置灵活度高 需手动修改 JSON 配置文件,新手易出错 企业级复杂项目开发,需同时使用对话和补全功能,重视数据隐私的场景 CodeGPT 一键连接 Ollama 模型,内置 /explain /fix 等快捷指令,学习成本低 仅支持基础问答,代码补全依赖 deepseek-coder 模型 个人开发者快速接入,中小型项目调试,需即时解释代码逻辑的场景 Cline 支持 DeepSeek/Claude 等商用模型,可配置 MCP 服务器扩展功能 需自行购买 API 密钥,部分模型需联网计费 需结合云端高性能模型的混合开发场景,愿意为模型能力付费的团队 Twinny 专为 Ollama...
pycharm无法安装插件显示网络错误无法安装汉化插件
【pycharm】pycharm无法安装插件显示网络错误/无法安装汉化插件(报错:Marketplace plugins are not loaded,Check the internet connection and refresh) 【问题描述】 进行pycharm汉化时,无法安装插件,弹出提示:Marketplace plugins are not loaded,Check the internet connection and refresh 尝试: 百度说在settings-> Appearance&Behavior -> System Settings -> Updats 中,取消勾选Use secre Connections 即可 但是我这个版本没有这个选项 【解决方法】 1、进入file->settings-> Appearance&Behavior -> System Settings -> HTTP Proxy下; 2、勾选 auto-detect proxy seting、automatic...
vs code插件Continue + 本地语言模型使用方法
ollama如何运行模型,此文不涉及,随便查一查很简单。 1. 在拓展商店中找到Continue 2. 安装好continue插件以后,左侧会多出continue的图标,进去 2.1 现在我们先设置一下对话模型,点右上角加号进入new session,下拉框选择模型,选择add chat model provider选择ollama,model可以自己找,官方推荐用Qwen 2.5 1.5b,我这里用的是7b,根据你自己的条件和个人喜好决定。 添加完json配置里的models列表就会多出一个模型选项,有时候模型名称与你本地跑的有出入,报错的话,你自己到这里改一下。 或者添加表单里,有自动检测模型选项,可以用。 2.2...
ollama模型离线迁移/复制
在ollama中可以使用命令ollama pull deepseek-r1:7b下载模型,但在某些特殊情况下(如:离线环境)需要手动迁移模型,本文详细讲解了ollama中离线迁移模型的方式。 一、下载特定模型 在一个有网的环境中,使用ollama pull命令下载模型,如:deepseek-r1:7b 二、进行离线迁移 迁移之前首先需要确定ollama主目录。在windows系统中,通常是用户主目录下的.ollama文件夹,例如: C:\Users\wangk\.ollama;在Linux系统中,同样的,通常也是用户主目录下的.ollama文件夹,例如:/root/.ollama windows系统下的ollama主目录 linux系统下的ollama主目录 在ollama主目录下,有两部分内容需要迁移 ...
向量数据库的分类概况_向量库类型
向量数据库的分类概况 保存和检索矢量数据的五种方法: 像 Pinecone 这样的纯矢量数据库 全文搜索数据库,例如 ElasticSearch 矢量库,如 Faiss、Annoy 和 Hnswlib 支持矢量的NoSQL 数据库,例如 MongoDB、Cosmos DB 和 Cassandra 支持矢量的SQL 数据库,例如 SingleStoreDB 或 PostgreSQL 1.纯矢量数据库 纯向量数据库专门用于存储和检索向量。示例包括 Chroma、LanceDB、Marqo、Milvus/Zilliz、Pinecone、Qdrant、Vald、Vespa、Weaviate 等。 在纯矢量数据库中,数据是根据对象或数据点的矢量表示来组织和索引的。这些向量可以是各种类型数据的数值表示,包括图像、文本文档、音频文件或任何其他形式的结构化或非结构化数据。 纯载体数据库的优点 利用索引技术进行高效的相似性搜索 大型数据集和高查询工作负载的可扩展性 支持高维数据 支持基于 HTTP 和 JSON 的...
软件为UDP服务却收不到数据问题解析
问题:软件为UDP服务却收不到数据问题解析 【问题描述】安装了一软件,基础UDP服务,用来接收UDP数据协议,但软件启动后,就是收不到任何UDP数据。 【原因分析】 1.安装wireshark或UDP测试工具,正常能接收UDP数据,说明发送端没有问题。 2.启动此软件,查看是否占用端口,查看到: 12netstat -ano | findstr :9999 UDP 192.168.110.1:9999 *:* 3934 说明软件正常启动,但是其中的192.168.110.1并不是我主网卡的网卡。 本机有三个网卡(WMware Network Adapter VMnet1、WMware Network Adapter VMnet8和以太网) 其中安装虚拟机软件WMware后,安装了前两块网卡,其中WMware Network Adapter VMnet8网段是192.168.110.1 也就是说,软件默认的用的是WMware Network Adapter VMnet8网卡而不是本机的以太网网卡 【解决方案】通过跃点数(Metric)设置优先级 ...
%E4%BD%BF%E7%94%A8/6aa738ccb18c46c79f7644508490f1a4.png)












