自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jimson_zhu的博客

编程路上遇见的荆棘与花朵,与君共勉。

  • 博客(146)
  • 收藏
  • 关注

原创 H5调用安卓原生相机API案例

【代码】H5调用安卓原生相机API案例。

2024-01-31 13:50:26 1711

原创 Vue项目套壳安卓webview项目记录

第五步创建的assets目录其实就是指路径file:///android_asset/,后边的 dist/index.html 就是要访问的文件地址。实例化我们的StatusBar类,然后填写参数,将我们当前界面的activity和想要设置的颜色color传进去,即可大功告成。Android状态栏的设置要在版本5.0以上,所以我们的方法需要对手机SDK版本进行判断。这里我们需要编写两个初始化方法:一个是设置颜色,一个隐藏状态栏,满足不同界面的需求。在我们的MainActicity中调用该方法就行,

2024-01-27 16:48:16 983

原创 十五)React项目实战记录:手写封装路由守卫

2、如果访问的不是登录页面,并且没有token, 跳转到登录页;1、如果访问的是登录页面, 并且有token, 跳转到首页;而react没有路由守卫,需要自己手动封装。3、其余的都可以正常放行。

2024-01-16 01:39:48 101

原创 十四)React项目实战记录:网络接口封装和数据交互

【代码】十四)React项目实战记录:网络接口封装和数据交互。

2024-01-16 01:33:08 79

原创 十三)React项目实战记录:react-redux封装

react-redux封装步骤如下。可以先安装redux-thunk。其余的类似,代码分别如下。

2024-01-16 01:24:54 110

原创 十二)React项目实战记录:redux-dev-tools安装

网上搜索,添加到谷歌浏览器的插件里即可。

2024-01-16 01:11:52 69

原创 十一)React项目实战记录:登录页面编写

【代码】十一)React项目实战记录:登录页面编写。

2024-01-16 01:10:18 196

原创 十)React项目实战记录:项目页面布局和菜单栏配置

上面代码还进行了菜单的选中、打开、折叠等状态的处理。

2024-01-16 01:00:26 131

原创 九)React项目实战记录:路由配置

【代码】九)React项目实战记录:路由配置。

2024-01-16 00:47:13 102

原创 八)React项目实战记录:配置Antd样式的自动按需引入

5.0版本以前需要手动配置自动按需引入,这里还是说一下吧。

2024-01-15 18:46:15 167

原创 七)React项目实战记录:Antd初步使用

【代码】七)React项目实战记录:Antd初步使用。

2024-01-15 18:28:53 82

原创 四)React项目实战记录:sass安装和使用

我们安装sass,以达到更好的写css的目的。

2024-01-15 16:44:00 157

原创 三)React项目实战记录:样式初始化

我们安装reset-css插件,对样式进行初始化,使页面去掉margin边距等:项目运行,页面的边距被去掉了:

2024-01-15 16:21:38 138

原创 二)React项目实战记录:目录初始化

创建完项目之后,我们需要把其余目前不需要的文件删掉,只保留下面几项,然后初始页面也删除其他标签,只保留最外层的div标签:

2024-01-15 16:11:19 49

原创 一)React项目实战记录:项目创建和运行

因为package-lock.json里的vite版本和package.json里的不一致,或者package-lock.json干脆就没有vite的版本信息,所以报错。redux是一个状态管理插件,类似vuex,redux可以用于其他框架如vue,react-redux是作者针对react能更好使用redux开发的一个插件。

2024-01-15 12:24:19 117

原创 十九)Stable Diffusion使用教程:ai室内设计案例

今天我们聊聊如何通过SD进行室内设计装修。

2023-12-13 12:08:45 535

原创 十八)Stable Diffusion使用教程:艺术二维码案例

你知道怎么样使用SD生成艺术二维码吗?想学啊你,我教你啊!

2023-12-13 12:06:07 452

原创 十七)Stable Diffusion使用教程:LoRA训练要点

2)图片经过SD WebUI打tags,通过BooruDatasetTagManager工具调整tag提示词,原则:去除特殊的专一的限定词,增加公共提示词,比如纯色背景、单一背景等,增加LoRA训练目的提示词,比如锁包、项链等;3)填写图片训练目录,填写的是父目录,比如一个完整的目录“……train/suobao1/6_suobao1”,则此时填写的训练目录是:train/suobao1,训练工具会自行向下寻找训练用的素材;6)测试LoRA时,可使用xyz表脚本,多维度测试LoRA训练的效果。

2023-09-22 23:08:41 410

原创 十六)Stable Diffusion使用教程:出图流程化

今天说一个流程化出图的案例,适用很多方面。

2023-09-22 22:54:23 726 1

原创 十五)Stable Diffusion使用教程:另一个线稿出3D例子

以小巧精致的珠宝(晶莹剔透的宝石)为主题的静物场景。产品定位显眼,专业摄影师将产品置于阳光下,阳光透过珠宝(包括钻石、宝石、抛光银金属)散发出五彩斑斓的光效,构图突出产品的质感和色彩,画面色调温暖,营造出诱人的视觉吸引力,实景, 35mm, 产品图片, 时尚风格, 柔和色调, 3D 渲染, 明亮场景, 32, 摄影摄影, 超写实,立体灯光,白色地面。

2023-09-18 23:45:11 490

原创 十四)Stable Diffusion使用教程:一个线稿渲3D例子

2)使用混合controlnet,一个canny,一个depth(权重给低一点);7)提示词记得带3d或3d rendering等3d渲染关键词。4)3d渲染记得去掉lineart和相关线稿LoRA;1)草稿先生成精确的线稿;5)提示词尽量生动准确;3)重绘幅度可以拉高;

2023-09-18 23:06:33 324

原创 十三)Stable Diffussion使用教程:LoRA训练

从之前的博文我们已经指定Lora的申请功效,它可以实现很多模型实现不了的特定的功能。但是目前为止,我们只能下载别人的Lora使用,今天我们说说Lora怎么训练。现在让我们开启炼丹之旅!在Lora出现之前,SD进行绘图所使用的模型,都是依靠 DreamBooth(一种U-NET训练方法,擅长训练人物模型)训练的 Checkpoint 大模型。

2023-09-15 23:00:58 509

原创 十二)Stable Diffussion使用教程:生成线稿

今天的案例目标是:使用特有模型和Lora,生成高清线稿,并且给线稿上色。lets go!

2023-09-11 00:03:45 282

原创 十一)Stable Diffussion使用教程:人物三视图

2)然后选择触发三视图的Lora:,注意这里的名称都是本地重新命名的,非原来C站下载时候的名字;到此基本上算已经实现了既定目标了,但是,图片不够清晰,分辨率不高,我们之前学习的几种高清修复、缩放的方法现在就可以用上了!4)输入关键词:chibi(手办风,Q版人物),three views(或者multiple views,即多视图)。并不是我们想要的三视图结果,只是多画了几个人物而已,我们下面继续调整。

2023-09-10 22:43:15 536

原创 十)Stable Diffussion使用教程:LoRA

起初,你可能会先学习一个简单的模型,比如如何平衡,如何踩踏板等。然后,当你在不同的路面(比如沙地、石头路、上坡、下坡等)上骑车时,你需要对你的骑车方式进行调整,这就像是对原始模型的适应。所以,虽然你开始时学的是一个简单的骑车模型,但是通过适应,你可以在各种各样的路面上骑车。LoRA 的思想是,对于复杂的问题,我们可以找到一个简单的(低秩的)模型作为基础,然后根据我们手头的数据对这个模型进行微调(适应)。这样,我们就可以用一个简单的模型来解决复杂的问题,同时还能保证在新的数据上表现得很好。

2023-09-10 17:41:02 308

原创 九)Stable Diffussion使用教程:ControlNet

ControlNet 的出现使得对 AI 绘画的完全控制成为现实。

2023-09-10 17:13:02 142

原创 八)Stable Diffussion使用教程:MultiDiffusion

重叠区默认是分块宽高的一半,即不超过 80(除非出现明显的接缝再适当增加)。这样有个好处是,每次绘制小区块时,至少有一半的区域已经绘制完成了,剩下的未绘制区域会参考已绘制区域进行绘制,确保放大后的内容在绘制时会有所关联。我们来看出图结果,可以看出,启用diffusion和vae之后,出图效果确实提升很多,画面变得清晰细腻不少,花瓣和人物细节都丰富了。重叠区越大,绘制块数会增加、绘制速度越慢、但放大后的边界越平滑。Tiled 在绘制区块的时候,并不是每次移动一个完整区块的距离的,而是仅仅移动重叠像素的距离。

2023-09-10 15:19:50 327

原创 七)Stable Diffussion使用教程:附加功能

选项,里面其实也存在一个图片放大(缩放)功能,而且因为它不涉及重绘的过程,所以不需要任何提示词,适用于任何图片(包括非 SD 生成的图片)。观察附加功能的输出目录(...\extras-images),我们还发现了,每选择一种放大算法,就会生成jpg和png两种格式的结果。消耗了二十几秒(测试发现,实际上是算法2所选的算法消耗了大部分时间,所以消耗时间实际与所选算法有关)。另外,这里需要强调的是,等比缩放是按比例缩放,不是分辨率缩放。见名知意,可以根据指定的分辨率进行图片的缩放。

2023-09-10 12:29:21 298

原创 六)Stable Diffussion使用教程:SD Upscale

想象一下,如果这 4 块都是刚刚好的尺寸,拼接起来后,接缝处的过渡就会很不自然,即使差一两个像素也能看到很明显的分界线,有一种撕裂感。重叠区域的大小需要根据实际情况设置:当你明显看到边界,说明重叠区太小了;但是如果这 4 块都多预留了 64 像素的边沿,像素颜色过渡就可以得到缓冲,拼接后的图像看起来会更平滑。放大的原理其实是把图像切片放大、再拼接的,重叠像素就是指切片间接驳的区域大小;选项的,因为从文生图的高清修复原理来看,不要过高,不然图片会变形;需要注意的是,图片放大前的。根据此前的网络传说选吧。

2023-09-09 23:31:49 309

原创 五)Stable Diffussion使用教程:高清修复

高清修复会导致生成速度变慢,建议如果没产出自己喜欢的图,先不要勾选高清修复;遇到喜欢的图之后,固定随机种子,再使用高清修复。要知道,低分辨率的图像是没有空间画细节的,高分辨率钱包又不允许,难道没有好的显卡就不配拥有高清图片吗?但是人物面部发生明显的变化,这是因为高清修复的重绘幅度大了(上面选择了0.7),将其调小一点就好。SD 是先绘制了一幅低分辨率的图像,然后在此基础上重绘高清的图像,这就很像图生图了。其实放大算法和采样算法一样,没有绝对的好坏,出来的效果其实都差不多,你需要自己去试。

2023-09-09 22:53:23 724

原创 四)Stable Diffussion使用教程:图生图

我们可以看到,SD的界面第二项就是图生图了,与文生图一样的是此模式下也可以输入正面提示词和负面提示词,然后提示词下面就是图片加载框,即我们选择拿来图生图的地方,右面的话不必多说,也是图片输出结果框。然后点击生成,结果生成了Q版的图片结果(虽然质量不是太理想,后面我们学习高清修复、ControlNet和Lora等知识模块的时候再来提高图片质量)。经过上面的例子,我们对图生图有了初步的认识,后面我们还会继续结合ControlNet、Lora等模块对图生图、文生图进行进一步的讲解。这一篇来说说图生图。

2023-09-09 22:01:14 562

原创 三)Stable Diffussion使用教程:文生图

上一节我们认识了SD的界面,以及尝试用文生图生成了第一幅漂亮的AI图,接下了继续认识文生图。

2023-07-24 17:26:37 318

原创 二)Stable Diffussion使用教程:界面认识和初试

点击右下角一键启动即可开启AI绘画之旅。

2023-07-20 12:27:05 329

原创 一)Stable Diffusion使用教程:安装

目前AI绘画最火的当属Midjorney和Stable Diffusion,但是由于Midjourney没有开源,因此我们主要分享下Stable Diffusion,后面有望补上Midjourney教程。本节主要讲解Stable Diffusion(以下简述SD)的下载和安装。

2023-07-20 11:19:16 2611

原创 Python学习日记:第一个爬虫优化进阶——将爬到的内容下载保存为PDF

这一篇我们继续从第一个例子出发深入——我们将爬到的内容保存为HTML文件和PDF文件吧!

2023-05-30 17:49:01 445

原创 Python学习日记:从一个爬虫开始

从现在开始,将我学习Python的全过程进行总结。但是我不打算从概念开始总结了,“以实践促进学习,从开发过程中提出问题解决问题”这种方式似乎更加高效,让我们开始吧。

2023-05-02 16:46:43 244 1

原创 Vite+Vue3创建项目案例

Vite+Vue项目创建。

2022-08-01 16:10:26 820

原创 服务器搭建日记(十):Node+MySQL+Nginx网站案例说明

一个Node案例说明。

2022-07-29 20:51:07 678

原创 服务器搭建日记(九):Node连接MySQL

Node连接MySQL。

2022-07-26 09:56:32 328

原创 服务器搭建日记(八):搭建GitHub项目并维护

GitHub项目搭建和维护。

2022-07-24 16:22:35 433

ADE20K语义分割色彩参考表格

用于stable diffusion的control net里的seg模型处理; 让你快速查阅对应的颜色代表的物体是什么,快色编辑修改图片里的色块区域,定制你的专属图片; 尤其适合用于ai室内设计。

2023-12-13

空空如也

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

TA关注的人

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