自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(560)
  • 收藏
  • 关注

原创 『OpenCV-Python』绘制文字

推荐。

2024-11-21 10:36:29 408

原创 『OpenCV-Python』绘制图形

推荐使用 OpenCV 做目标检查时,我们可以通过 OpenCV 提供的图形绘制功能,将监测到的目标框起来,方便我们调试。这些功能在数据可视化、图像标注等场景中非常实用。本文可在公众号免费阅读用法都很简单,动手试试~

2024-11-21 10:34:55 1711

原创 『OpenCV-Python』鼠标事件

在使用 OpenCV 进行图像处理时,有时需要与图像进行交互,例如选择感兴趣区域(ROI)、标注关键点、调整参数、获取图片指定位置的颜色值等。OpenCV 提供了鼠标事件支持,可以在图像窗口中通过鼠标实现丰富的交互功能。如果需要通过鼠标对图像做一些操作,比如框选、标记等操作,可以将图片传入鼠标回调函数里,在里面对图片进行绘制。举个例子,创建一个 400x400 的黑色背景图片,然后监听鼠标在这个图片上做过什么操作。举个例子,当检测到鼠标在图像上点击了左键,就在图像对应的位置标记一个红点。

2024-11-19 09:08:45 433

原创 『OpenCV-Python』色彩空间及色彩转换

在计算机图像处理中,色彩空间是理解和操作图像色彩的重要基础。每一种色彩空间都有自己的适用范围。RGB 是比较常见的色彩空间,除此之外比较常见的色彩空间还有 GRAY、HSV、Lab、YUV 等。本文可在公众号「德育处主任」免费阅读为什么会有这么多色彩空间呢?有兼容性的原因,也有为了方便计算的原因。

2024-11-18 13:11:48 349

原创 『React』安装、启动、打包

最近有一些工友问到,能不能写一套React教程呀?本来不打算写ReactVue相关的文章了,因为这两套框架很火,市面上已经有很多文章。而且到了下半年,我只想看漫画打游戏,不想学习,不想写文章。有些一直使用Vue的工友还是希望我能出一套React教程快速学习到这个框架,而写这方面的文章对我来说也是在舒适区里溜达(轻易注水),冲!其实,不管是学习React还是Vue来来去去都是那几招。首先要知道怎么创建项目,然后要立刻知道怎么打包😄。

2024-11-14 08:58:00 480

原创 Mac和安卓手机互传文件(ADB)

本文可在公众号「德育处主任」免费阅读今年的 Mac mini M4 真的鲨疯了,丐版原价4字头,领到国补的3字头可以拿下。相信很多想体验 macOS 的工友都蠢蠢欲动了。但是,电脑便宜了,手机可不便宜。对于正在使用 「苹果电脑 + 安卓手机」 的工友来说,想让这两设备互传体积大、数量多的文件可不是一件容易的事。只是传点小文件,可以通过「微信文件传送助手」。如果你在同一个局域网内,也可以使用「极速分享」或者自己启动一个文件服务让别的设备访问你地址。

2024-11-14 08:47:05 379

原创 什么是数字图像?

本文可在公众号「德育处主任」免费阅读弄懂数字图像的概念对学习计算机视觉很有帮助。那么,什么是数字图像?字面意思,数字图像就是有数字组成图像。通常由像素(Pixel)组成,每个像素包含颜色或亮度信息。位图图像(Bitmap/Raster Image):由一个个小的像素点组成,每个像素有固定的颜色或灰度值,排列组合形成完整的图像。位图图像的分辨率依赖于像素数量,因此放大时会出现模糊或锯齿。常见的位图格式包括JPEG、PNG、GIF等。矢量图像。

2024-11-14 08:24:03 358

原创 『OpenCV-Python』Trackbar控件的用法

推荐关注在 OpenCV 中,Trackbar控件(滑块)是一个非常常用的 GUI 组件,用于在图像处理和计算机视觉任务中进行交互式调整参数。比如说,加载一个图片,通过一个滑块调整图片的亮度,这样便于我们用肉眼观察图片的变化。Trackbar允许用户通过拖动滑块来调整参数的值,并且会实时更新显示结果。比如上图这个例子,创建了3个Trackbar控件分别控制图片的 R、G、B 三个通道。拖拽不同通道的滑块后,图片对应的颜色也会跟着修改。在 OpenCV 中使用Trackbar和。

2024-11-13 13:32:43 898

原创 Three.js中文教程

⬇️ 整理了一些 Three.js 的笔记,有兴趣的工友可以看看 ⬇️。

2024-11-13 10:46:00 212

原创 Fabric.js中文教程

⬇️ 整理了一些 Fabric.js 的笔记,有兴趣的工友可以看看 ⬇️。

2024-11-13 10:44:59 401

原创 FastAPI中文教程

⬇️ 整理了一些 FastAPI 笔记,有兴趣的工友可以看看 ⬇️。

2024-11-13 10:43:11 138

原创 Django中文教程

⬇️整理了一些Django的笔记,有兴趣的工友可以看看⬇️。

2024-11-13 10:37:31 401

原创 Stable Diffusion中文教程

整理了一些 Stable Diffusion 的笔记,有兴趣的工友可以看看 ⬇️。

2024-11-13 10:34:55 231

原创 『OpenCV-Python』视频的读取和保存

推荐关注上一讲介绍了 OpenCV 的读取图片的方法,这一讲简单聊聊 OpenCV 读取和保存视频。视频的来源主要有2种,一种是本地视频文件,另一种是实时视频流,比如手机和电脑的摄像头。要读取这两种视频的方法都是一样的,只是传的参数不同而已。

2024-11-13 09:06:46 1553

原创 『OpenCV-Python』安装以及图像的读取、显示、保存

OpenCV 是一个开源的计算机视觉库,广泛应用于图像处理、机器学习和实时计算机视觉应用。比如图像和视频的滤镜和降噪、物体检测、人脸识别、证件号识别、车牌识别等应用。当然,也有其他工具可以对这些领域做支持,但本专栏是介绍 OpenCV 的,所以只讲 OpenCV 的好话。OpenCV 对「数字图像」提供了很多种功能函数,图像是由像素组成,而每个像素包含了颜色、亮度、饱和度等信息,这些信息在计算机中都是以数据的方式保存(通常是各种类型的数字),OpenCV 很擅长操作和处理这些数据。

2024-11-11 13:49:03 1577

原创 纯CSS 波点背景

这次要用纯CSS做一个波点背景,先上图看看效果。我把这个效果写在body上,如果你不喜欢这个配色也可以自己手动改改。

2024-11-08 14:34:06 436

原创 纯CSS 变幻边框

阅读本文需要css基础。要了解的用法。如果不懂的请先自行查阅的文档。本期要做的特效如下图所示,请耐心看,这是个gif动图这是一个会动的div。

2024-11-08 14:33:10 464

原创 css 斑马投影文字

要将背景渲染到文本中还需要把文字原本的颜色设置成透明,这样才能把背景图案显示出来。/* 使用一个非标准的方法覆盖文字填充颜色,以防color被其他代码覆盖 *//* 使用 #fff 和 #000 画出条纹效果,并倾斜135度 *//* 设置文字填充颜色为透明,这样可以把背景显示出来 *//* 将背景渲染到文本中(兼容性写法) *//* 背景图大小,控制斑马纹的粗细 *//* 文字粗点,这样效果更明显 *//* 文字大点,效果更明显 *//* 不断重复渲染背景图 *//* 将背景渲染到文本中 */

2024-11-08 14:31:44 631

原创 原生node搭建脚手架

相信有兴趣点进本文的读者都大概知道npm是什么。以下是来自w3c对npm的介绍。NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS允许用户从NPM服务器下载别人编写的第三方包到本地使用。允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。也就是说,使用npm就需要安装node。node可从node官网下载对应系统的版本直接安装即可。

2024-11-08 14:30:34 909

原创 产品经理需要知道这些网站

在数字时代,产品经理需要站在信息的额头,善于利用各种数据来支持决策。以下是我整理的数据统计方面的网站,有政府的,也有专门做数据整合的企业网站,也有媒体平台。除了能从这些渠道获取数据信息外,还可以看看人家是用什么方式把数据表达出来的,这点也很重要。但企业或者媒体平台的数据有时候会经过一些加工,可能会夹带私货,也会存在编辑的一些主观思考和分析结论。自己看着办吧~本文可在公众号「德育处主任」免费阅读。

2024-11-08 14:29:07 872

原创 到底怎样配色才能降低图表的可读性?

在数据可视化的世界里,图表是我们最常用的语言。但你是否曾被一张图表的配色误导?配色方案的选择往往被看作是一种艺术,但其实它更是一门科学。文章将带你一探究竟,哪些配色选择实际上会削弱图表的表达力,甚至误导读者。本文可在公众号「德育处主任」免费阅读。

2024-11-08 14:28:35 552

原创 Llama + Dify,在你的电脑搭建一套AI工作流

本文可在公众号「德育处主任」免费阅读最近字节在推Coze,你可以在这个平台制作知识库、制作工作流,生成一个具有特定领域知识的智能体。那么,有没有可能在本地也部署一套这个东西呢?这样敏感数据就不会泄露了,断网的时候也能使用AI。刚好最近Llama 3.1发布了,本文就以Llama 3.1作为基础模型,配合Dify在本地搭建一套“Coze”。跟着本文一步步操作,保证能行!

2024-11-08 09:34:15 1038

原创 Llama3.1是AI界的Linux?先部署起来再说!

本文可在公众号「德育处主任」免费阅读就在昨天,Meta 发布了Llama 3.1,这次带来的中杯、大杯和超大杯3个版本。从纸面数据来看,Llama 3.1超大杯已经能跟GPT-4 Omni分庭抗礼了。而中杯和大杯更是将同量级的对手摁在地上摩擦。要知道,Llama的对手可是闭源模型啊工友们!小扎同志说,开源AI会成为行业的标准,就像Linux一样!不管怎么说,既然你开源了,那我就在本地部署起来吧。本文使用Ollama在本地运行大语言模型,它不止能运行Llama 3.1,还支持阿里的qwen2。

2024-11-08 09:31:17 588

原创 『FastAPI』访问不了接口文档的解决方法

本文可在公众号「德育处主任」免费阅读网络环境不好或者工作环境无法访问外网的时候,你是打不开FastAPI项目的对接文档的。因为FastAPI的文档界面(如/docs和/redoc)依赖于外部的 JavaScript 和 CSS 库。所以最好未雨绸缪,在网络通畅的时候把外部文件下载到本地,然后改一下文档引用的资源地址。

2024-11-08 09:25:59 371

原创 『FastAPI』编写对接文档

本文可在公众号「德育处主任」免费阅读现在流行前后端分离的开发模式,后端负责处理后台逻辑,用接口的方式和前端交互。而每个接口有什么用?如何调用?要传什么参数?没有一份接口说明书给前端的话就是后端不对了。FastAPI其实已经自动帮我们生成对接文档了,但有些接口对接的细节还是需要我们补充。补充接口细节不止是为了让前端轻松点,对于后端来说也是一份良好的注释。本文就介绍一下如何写好接口文档。

2024-11-08 09:24:29 505

原创 『FastAPI』路由分发

本文可在公众号「德育处主任」免费阅读上一讲介绍了FastAPI“请求与响应”的基础用法。但当你的应用逐渐变大时,把所有的路由都写在同一个文件中会使代码变得混乱、难以维护。通过路由分发,你可以将应用的不同功能模块拆分成多个文件或模块,方便管理和组织。比如,一个电商平台有用户模块,有订单模块,有商品模块等等,将各个模块分开开发维护肯定比写在同一个文件中更有优势。在FastAPI中,借助APIRouter可以实现路由分发功能。其本质是向路由中添加子路由。

2024-11-08 09:23:16 552

原创 『FastAPI』快速掌握“请求与响应”的基础用法

本文可在公众号「德育处主任」免费阅读上一讲介绍了 FastAPI的基础用法,这一讲我们聊聊FastAPI常用的请求方法、获取前端传过来的数据以及返回数据给前端。

2024-11-08 09:22:41 675

原创 『FastAPI』快速入门

本文可在公众号「德育处主任」免费阅读使用Python建站,除了Django和Flask外,还有一个很好用的框架叫FastAPI。从名字上就能看出,这个框架的特点就是快。FastAPI是一个用于构建Web APIs的现代、快速(基于 Starlette 和 Pydantic)、异步的 Python Web 框架。它非常适合快速构建高性能的 API 服务。很适合用来开发前后端分离的项目。我打算开一个专栏,专门聊聊FastAPI。本文先简单介绍一下FastAPI的基础用法,感受一下它的快!

2024-11-08 09:21:43 459

原创 『HarmonyOS』ArkTS语言入门

本文可在公众号「德育处主任」免费阅读HarmonyOS的开发语言是ArkTS,它的语法和TypeScript差不多,对于前端的工友来说没啥学习门槛,平滑过渡。如果你没学过TypeScript也没关系,学习HarmonyOS开发的目的是做出一个鸿蒙App,重点是 App 的开发。在入门阶段,个人觉得编程语言不需要学得太深,只需掌握常用的知识点即可,然后就立刻体验一下鸿蒙提供的一些原生组件,学习如何将不同组件拼接成一个页面,将多个页面组合出一个 App。俗话说,最紧要快!打开。

2024-11-07 11:14:45 728

原创 『React』安装、启动、打包

本文可在公众号「德育处主任」免费阅读最近有一些工友问到,能不能写一套React教程呀?本来不打算写ReactVue相关的文章了,因为这两套框架很火,市面上已经有很多文章。而且到了下半年,我只想看漫画打游戏,不想学习,不想写文章。有些一直使用Vue的工友还是希望我能出一套React教程快速学习到这个框架,而写这方面的文章对我来说也是在舒适区里溜达(轻易注水),冲!其实,不管是学习React还是Vue来来去去都是那几招。首先要知道怎么创建项目,然后要立刻知道怎么打包😄。

2024-11-07 11:09:02 685

原创 卖模版还能赚到钱吗?

虽然现在把飞书看作笔记工具,在AI辅助方面没有 Notion 做得那么好用,但 Coze 和飞书的结合用起来还是很奇妙的,Coze 作为一款独立的 AI 工具运营,但它可以很简单的接入你飞书账号里的所有笔记,这就很有用了。最后我想写一篇介绍浦泽直树的文章,Coze 能读取我飞书的笔记,让它帮我将作者的成长经历,他作品表达了什么观点,以及为什么会表达这个观点之类的线索串连起来,而且是根据我的笔记来串连的,写出来的文章是有我的味道,大大提升了我的写作效率。我用过几款工具,最后感觉墨刀是用得最顺手的。

2024-11-07 11:07:40 617

原创 前端啊,拿Lottie炫个动画吧

本文可在公众号「德育处主任」免费阅读有时候在网页上看到一些很炫酷的小动画,比如loading特效,还能控制这个动画的状态,真的觉得很神奇。大部分做后端的不想碰前端,做前端的不想碰动画特效。其实啊,很多时候不需要自己写炫酷的特效,会调用第三方库已经挺厉害的了。比如今天要介绍的 Lottie。

2024-11-07 11:05:55 1293

原创 『v0.dev』会聊天就能用的React页面生成工具

如果你想致敬友商,可以将友商的界面截图传给 v0.dev,让它根据这个界面生成对应的代码。简单来说,它可以根据你的需求生成前端代码和界面的实时预览,还能将生成好的页面分享出去。低代码和零代码这类高度集成的工具,目的是降低开发门槛,但封装程度越高通常就越不灵活。如果你不满意它生成的代码,可以让他重新生成,也可以让他在上一版的基础上微调。现在有AI的加持,我们可以通过对话、画草图的方式让它帮忙生成页面。如果你觉得生成的页面满意的话,可以将页面分享给朋友。按照同样的方法,可以将修改好的代码分享给朋友。

2024-11-07 11:03:28 353

原创 纯前端图片压缩神器 Compressor

本文可在公众号「德育处主任」免费阅读现在大部分网站都会有图片,不管这个图片是用来展示的,还是需要上传到服务器的。但图片的体积往往比文字大,会占用更多的服务器空间,也会消耗用户更多的流量。所以在适当范围内压缩一下图片是很有必要的。今天介绍一款纯前端的图片压缩工具:compressor.js。虽然这是一款有损的图片压缩工具,但压缩质量还是挺不错的,尤其是它可以在前端运行,对于要上传图片到服务器的业务,可以考虑一下用 compressor.js。

2024-11-07 11:01:52 1057

原创 AI电话,企业双赢

本文可在公众号「德育处主任」免费阅读最近接到「机器人电话」的频率越来越高了,多数都是贷款的电话,用的是“私人号码”,声音还特别像真人。接听后对方说的第一句话还会让你咯噔一下,话术层出不穷。比如,那份文档你看了没?听到这句话肯定会反问什么文档,然后对方就说是关于xxx贷款的资料。反正就非常烦!为什么最近接到这类电话的频率越来越高呢?可能这两年生意不好做,所以销售更勤劳了。但如果这类电话都是人工拨打出去的话成本真的太高了,一个人一天能打多少通电话呢?

2024-11-07 10:58:11 376

原创 使用Dify搭建企业知识库聊天机器人

在当今数字化时代,企业知识库的建设和维护对于提升工作效率和服务质量至关重要。AI聊天机器人作为知识库的交互界面,可以提供24/7的即时服务。本文将介绍如何使用 Dify 这一工具快速搭建企业知识库聊天机器人,它可以当你企业的职能客服,也可以做你企业内部培训的老师。相比起传统的“智能客服”,加入大语言模型后的AI客服能更清楚用户想问什么问题,在匹配你提供的知识库的内容进行回答,这样看上去会更懂用户,显得没那么智障。本文已在公众号「德育处主任」免费分享。

2024-11-07 10:55:24 669

原创 用FLUX做个LOGO原来这么简单呀

作为打工人,在打工之余搞搞副业是很正常的。尤其是程序员,有能力开发软件、搭建网站。但是,对于大部分人来说,UI设计和LOGO设计往往是令人头疼的难题。自己设计不出来,去某宝找人帮忙设计又舍不得花钱。现在AI绘画那么强大,用 MJ 要充钱,自己在本地搭建 SD 又没有强大的显卡支持,而且显卡也贼贵。刚好,前段时间冒出了一个 FLUX 模型,画人贼逼真,手部也能画得很好。

2024-11-07 10:50:28 534

原创 『Django』APIView基于类的用法

上一篇文章介绍了如何使用APIView创建各种请求方法,介绍的是通过函数的方式写接口。本文要介绍Django提供的基于类(Class)来实现的APIView用法,代码写起来更简单。

2024-11-07 10:44:18 600

原创 『Django』APIView视图扩展,实现不同的请求方式

之前讲DRF时都是用GET请求来讲解,其实DRF还提供了POSTPUTDELETE等方法。只要在视图函数前面加一个装饰器说明一下可支持的请求方法即可。

2024-11-07 10:43:53 622

原创 『Django』使用ModelSerializer简化业务代码

上一讲《『Django』初识DRF》介绍了如何使用 DRF,如何快速写出接口。但写法还是稍微有点麻烦。比如在编写里的代码时,我们要手动将需要返回的字段一个个定义好,还要定义它们的返回类型、长度等限制。但其实这些定义我们在定义模型(models.py)的时候就已经写过了,需要重复写这些代码一来容易出错,二来以后要修改的话就要修改多处地方。其实早就给我们准备好更简单的方法,就是直接引用models.py定义好的字段。

2024-11-07 10:31:23 307

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除