logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【全栈实战】搭建属于你的AI图像生成平台:从Java Swing 到 Web 应用

本文介绍了一个基于Web的全栈AI图像处理项目,实现了智能美颜相机和AI修图功能。前端采用HTML5/CSS3/原生JS技术,通过WebRTC调用摄像头,使用Canvas捕获视频帧并转换为Blob格式上传。后端使用Node.js+Express搭建,通过multer处理文件上传,并代理调用火山引擎AI接口实现图像生成。并提供了完整的项目结构和GitHub源码地址。

文章图片
#java#人工智能#node.js
【实战教程】火山引擎大模型 API 对接:搭建专属 AI 图像处理应用

本文介绍了一个基于Java Swing和火山引擎AI模型开发的智能图像处理项目。项目实现了本地摄像头实时拍照、图片上传、AI风格转换等功能,核心架构包含UI层、控制层、并发处理层和服务层。关键技术点包括:1)使用多线程避免摄像头预览阻塞UI;2)将图片转为Base64格式与AI接口交互;3)优化HTTP请求超时设置。项目提供了基础的图像处理流程,未来可优化UI响应和资源管理。该工具支持用户通过提示

文章图片
#人工智能#火山引擎#图像处理
飞机大战 V2.0 版重磅升级!从会动到能打,核心玩法全面升级

V2版本对飞机大战游戏进行了全面升级,实现了核心玩法。主要改进包括:解决并发修改异常;通过双缓冲技术和滚动背景消除闪烁;完善碰撞检测系统(子弹与飞机、敌机与玩家);新增生命值与积分系统并可视化血条;为敌方增加AI自动射击和随机水平移动;实现玩家射击功能;统一图片管理。这些改进使游戏从简单的移动演示变成了具有完整玩法的可玩游戏,为后续版本扩展特效、道具和难度关卡奠定了基础。

文章图片
#java#开发语言#游戏
从Object类的详解到阻塞队列的实现

Java中的Object类是所有类的终极父类,提供了基础方法如equals()、hashCode()、toString()等,这些方法在子类中通常需要重写。Object类还包含线程协作方法wait()、notify()和notifyAll(),用于实现线程间的同步与通信。通过实现一个简单的阻塞队列,展示了如何利用这些方法实现生产者-消费者模式。

文章图片
#java#开发语言
从游戏到实战的线程进阶之旅:智能无人机防空平台

本项目开发了一个智能无人机防空仿真平台,采用Java多线程技术实现无人机和入侵者的动态交互。系统分为UI层、业务逻辑层和数据层,通过共享集合实现线程间通信。V1版本实现了基础无人机运动模拟,V2版本扩展了动态生成、入侵者管理和雷达扫描功能。项目运用了面向对象封装、双缓冲绘图、像素级颜色检测等关键技术,解决了绘图闪烁、线程同步等问题。后续可优化线程安全、扩展攻击逻辑和AI行为。

文章图片
#java#开发语言#无人机
五子棋游戏开发2.0(AI实现)

本文介绍了一个五子棋游戏系统,支持人人对战和人机对战两种模式,具备开始/结束对局、悔棋、棋局回放等功能。系统采用评分机制实现AI决策,通过多方向搜索算法评估棋盘状态,并设计了简单、中等、困难三种难度级别。

文章图片
#java#开发语言#算法 +1
到底了