【oss】制作模糊了半截的图片

MiniMax M3:百万上下文+多模态编程模型实战指南 长上下文大模型正从‘能存’迈向‘能用’,其核心在于可用长度、位置感知与工程化对齐能力。百万级token支持并非单纯堆显存,而是依赖分段式动态旋转位置编码(如Segmented Dynamic RoPE)实现512K高精度推理窗口,保障Linux内核分析、微服务全栈诊断等复杂任务的逻辑一致性;SOTA级编程能力(SWE-Bench Pro 59.0%)源于Code-First预训练范式,深度融合AST、CI日志与IDE提示,支撑上下文敏感错误归因与防御性代码生成;叠加原生多模态理解,使模型可直接解析原理图、B 阅读详情

原理:

先把图片制作成模糊,然后裁剪,然后把该图转成base64后以水印的方式负在原图上。

步骤:

 

例子:

假设我有一张原图http://xxx.com/aa.jpg

1我先把它等比缩放成200*200 /resize,w_200,h_200,m_pad

2然后再裁剪 /crop,g_west,h_100

3然后模糊 /blur,r_50,s_50

4调整亮度/bright,40

5最终生成的水印地址:

 http://xxx.com/aa.jpg?x-oss-process=image/resize,w_200,h_200,m_pad/crop,g_west,h_100/blur,r_50,s_50/bright,40

6然后用aa.jpg?x-oss-process=image/resize,w_200,h_200,m_pad/crop,g_west,h_100/blur,r_50,s_50/bright,40生成base64并保存到base64WaterMark变量中

注意这里并没有带上前面的地址!!

7.还是原图

http://xxx.com/aa.jpg

8.先等比缩放成200*200 /resize,w_200,h_200,m_pad

9.然后是添加上水印/watermark,image_${base64WaterMark},g_center

10最终地址:

http://xxx.com/aa.jpg?x-oss-process=image/resize,w_${size},h_${size},m_pad/watermark,image_${base64WaterMark},g_center

 

代码实现:

var Base64 = require('js-base64').Base64; //这里用了一个第三方的模块去转base64


function getBase64(str,isOss){
        var Base64Str = Base64.encode(str);
        if(isOss){
            Base64Str = Base64Str.replace(/\+/gi,'-');
            Base64Str = Base64Str.replace(/\//g,'_');
        }
        return Base64Str;
}



function loadImage(url, size=200){
        let h = size>=200?70:40;
        var index = String(url).lastIndexOf("\/");
            var picName  = String(url).substring(index + 1, url.length);
            let watermark = `${picName}?x-oss-process=image/resize,w_${size},h_${size},m_pad/crop,g_west,h_${h}/blur,r_20,s_50/bright,40`;
            let base64WaterMark = getBase64(watermark,true);
            return `${url}?x-oss-process=image/resize,w_${size},h_${size},m_pad/watermark,image_${base64WaterMark},g_center`
    }

 

字节AI Agent面试题大全及参考答案(下) Skill 是大模型 Agent 领域对能力单元的抽象,中文常译作技能,本质是把一类可被 Agent 调用的能力做标准化封装,包含工具调用、业务流程、提示词模板、子 Agent、查询逻辑等,不局限于单纯函数调用。面试加分点,不要把 Skill 等同于普通 function call 函数,要区分 Function、Skill、MCP 三者的边界,讲清楚 Skill 不止是单个函数,可以是复杂业务流程,同时说明 MCP 协议定位是通信协议,不是能力本身。Skill 核心原理,将离散能力封装成具备元信息的独立单 阅读详情

相关推荐

Python舌苔识别毕业设计包:带GUI界面、EfficientNet模型、论文与完整代码

一套开箱即用的舌苔图像识别系统,用Python实现,含图形化操作界面(基于PyQt或Tkinter)、预训练EfficientNet模型、舌象图像预处理脚本(pretreatment.py)、数据增强(image_enhance.py)、均值方差归一化(mean_variance.py)以及GAN辅助小样本生成(gan_test目录)。系统内置中文字体msyhbd.ttc,确保UI中文显示正常;提供清晰的README.md和多张运行截图,说明环境配置(requirements.txt)、模型加载、图片上传识

nice1的博客 398

阿里云存储图片x-oss-process常用方法处理

注:原图大小为600 px*4...

一个有趣、有料、有内涵的地方! 7575

保姆级教程:用YOLOv5s训练PCB缺陷检测模型(附北大公开数据集)

本文提供了一份基于YOLOv5s的PCB缺陷检测模型从零开始的完整实战教程。详细解析了如何使用北大公开数据集,涵盖环境搭建、数据处理、模型训练、性能评估及优化部署全流程,并针对工业场景中常见的类别不均衡问题给出了具体解决方案,旨在帮助开发者快速构建高精度的自动化质检系统。

weixin_28285943的博客 306

oss图片合成模糊问题

oss图片合成模糊问题,去掉resize和相关参数就可以实现原图上加水印。 原因:resize是图片缩放的意思 ,弄了半天就是因为resize给我缩放了,导致图片模糊。 eg: 调整前的: http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,p_150,w_400/waterma...

m0_37856386的博客 1283

AVL-Excite新手必看:5步搞定发动机阀系系统建模(附B站视频教程)

本文为AVL-Excite新手提供发动机阀系系统建模的5步详细指南,涵盖软件环境搭建、基本结构建立、关键参数设置、仿真分析及常见问题排查。通过清晰的步骤说明和实用技巧,帮助工程师快速掌握建模方法,并附有精选B站视频教程链接,便于实践学习。

weixin_29305313的博客 502

YOLOv8模型RKNN量化策略与RK3588部署实战解析

本文详细解析了YOLOv8模型在RK3588平台上的RKNN量化策略与部署实践。通过对比INT8和FP16量化方式的性能差异,结合实际测试数据,为开发者提供了从模型导出、转换到板端部署的完整解决方案,帮助实现高效的边缘AI应用部署。

oil88的博客 1079

阿里云 OSS 之图片处理

OSS Object Storage Service: 海量、安全、低成本、高可靠的云存储服务。 图片处理服务 阿里云 OSS 图片处理服务 (Image Processing,简称 IMG), 将原始图片上传保存在OSS上,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。 上传 —> 接口调用 图片服务基础功能 获取图片信息 图片格...

extendworld的博客 1万+

拒绝无意义刷屏,打造高效率热点追踪,极空间部署『TrendRadar』

今天的这个项目确实不错,通过部署在极空间NAS之后,我们就能一直不间断的获取到自己想要看到的新闻或者信息。项目的设置项其实有很多,有兴趣的小伙伴可以在部署之后自己慢慢挖掘~目前年终大促正在火热进行中,极空间NAS不管是新品还是之前在售的畅销型号都有专属的优惠,并且还能叠加国补、平台优惠等福利,享受180天换新以及2年质保服务 ,更有抽奖、晒单等活动,喜欢的小伙伴赶快冲吧!

qq_63499861的博客 2290

react组件头像模块

这段代码是一个使用 React 和 Ant Design 库中的 Image组件的简单示例。我将为你逐步解释每个部分的功能和用途:这两行代码导入了所需的库。React是用于构建用户界面的 JavaScript 库。Image是从 antd(Ant Design,一个流行的 React UI 框架)中导入的一个组件,用于在界面中显示图片。<Imagesrc="/>这里定义了一个名为 App的函数组件。

sugarshallowsumm的博客 862

西门子S7-1200PLC PID_Temp工艺指令在恒温控制中的实战应用

本文详细介绍了西门子S7-1200PLC中PID_Temp工艺指令在恒温控制系统中的实战应用。从硬件选型、安全接线,到TIA Portal软件组态、编程及核心PID_Temp指令调用,手把手指导搭建系统。重点讲解了利用指令自带的预调节与精确调节功能进行PID参数自整定,最终实现高精度、低波动的温度控制,适用于塑料成型、食品烘烤等多种工业场景。

i1j2k的博客 234

游戏战斗系统架构设计的演绎之路——从一坨意大利面条到一座精密钟表

摘要:游戏战斗系统架构设计的演进之路 本文系统梳理了游戏战斗系统从早期街机到现代3A大作的架构发展历程。70-80年代的街机游戏采用基础碰撞盒判定(如《街头霸王》);90年代实现动画融合与状态机架构(《最终幻想》《拳皇》);2000年后MMO引入服务器验证与同步技术(《魔兽世界》);3D时代融合物理引擎与智能AI(《GTA5》《只狼》);移动端则发展出轻量化架构与云端判定(《王者荣耀》)。现代战斗系统已实现模块化、数据驱动和热更新,未来趋势是AI裁判与云战斗系统。这一演进过程展现了技术与创意的完美结合,数百

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 800

阿里云OSS对象存储的图片裁剪

https://help.aliyun.com/document_detail/44693.html?spm=a2c4g.11186623.6.1402.1d55c1f6TYcY0S 裁剪可以是返回前段时图片链接末尾添加相应的参数,也可以是存储的时候拼接上相应的参数,根据具体业务需求灵活应用 通过阿里云OSS对象存储 返回的图片链接末尾加以下绿框中的信息即可进行裁剪 原图宽度或则高度大于我们...

zhaomengxia123的博客 7061

人工蜂鸟算法(AHA)详解:原理、实现与应用

人工蜂鸟算法(AHA)是一种受蜂鸟飞行技能和觅食策略启发的新型元启发式优化算法。该算法模拟蜂鸟的全向飞行、记忆能力和觅食行为,通过引导觅食、领地觅食和迁徙觅食三种策略在解空间高效搜索。AHA将优化问题解类比为食物源,蜂鸟作为搜索代理,利用访问表记录访问信息。算法核心包括三种飞行技能建模(全向、对角线和轴向飞行)以及对应的数学公式实现。Python实现展示了种群初始化、适应度计算和觅食行为模拟等关键步骤。AHA以其高效的全局搜索能力、良好收敛性和鲁棒性,在复杂优化问题中表现优异。

qq_42212808的博客 904

8月AI论文GitHub十强榜出炉!语言-图像模型连斩Top2

视学算法报道编辑:LRS【导读】GitHub上榜项目靠谱,拿来就能用!看完一篇AI论文,要是发现代码没公开,心就得凉半截,瞬间对实验结果都要开始怀疑。最近有网友收集了八月份发表的10642篇AI论文,发现其中90.9%的论文都没有公开代码。在公开的一千份代码中,根据其在GitHub上收获Stars数量做了一个排行榜,排名前二的论文都是语言-图像模型相关的研究。文末还有在推特上排行前十的AI...

zandaoguang的博客 335

RK3566-预装APP

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

qq_24093081的博客 701

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

接入CDN之后OSS图片部分区域访问模糊

阿里云回复说:看您请求现象和您参数有关的,您参考下附件配置下忽略参数保留,然后再对对应url做下刷新操作,然后清空下浏览器缓存重新访问看下 这边看您配置是没有设置保留参数的。正常上传oss 的图片为一张300*400的大图,接入CDN之后有的区域访问的图片会变成缩略图而且很模糊,1. CDN 域名配置下:忽略参数设置“保留指定参数”2.在控制台针对要清空的资源提交下刷新操作。

西卡卡的博客 1063

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

阿里云OSS 图片处理

首先放个阿里云OSS图片处理接口文档 阿里云官方地址 oss图片处理接口文档 我们有时会抱怨用户上传的图文中图片文件大了(假如说3M的图片)。导致生成的网页打开速度慢,怎么办呢? 问题分析:网页打开慢是因为网页资源下载的那张图片下载慢。只要能够改变用户上传的大小就能解决这个问题。 方案一: 限制用户上传文件的大小? 1、使用的用户并不懂程序,限制了大小用户是否会觉得体验感不好? 方案二:图片上传后...

小剑儿的博客 1756

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

关于oss图片的处理(缩放,质变)

oss图片缩放,质变的拼接

m0_61702149的博客 401

OC --利用OSS图片云存储解决图片缩放的问题

最近项目中使用阿里云OSS云存储解决方案来处理图片, 根据需要, 需要在OSS图片的全路径URL上拼接缩放等参数, 来限定在不同手机机型上面的显示大小和清晰度, 为此, 我们暂且封装了OSS图片存储缩放处理的几个方法, 上传到cocoapods 公共库,方便调用 一 OSSImageMaker 简单介绍 采用链式调用, 调用更简单 目前仅仅实现了Resize图片的缩放 根据iOS不同设备自动转换@2x和@3x的计算, 比如Frame 100 * 200 的imageView, 经过处理后会返回一张 在2

lyz0925的博客 1494

阿里云对象存储OSS之通过URL形式进行图片处理

什么是OSS 阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。它具有与平台无关的RESTful API接口,能够提供99.999999999%(11个9)的数据可靠性和99.95%的服务可用性。您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。 OSS图片...

weixin_33971205的博客 3061

阿里OSS图片持久化,裁切,缩放,格式转换等

用过阿里oss图片管理的都知道,它不但能存储图片,还提供图片的处理工具如裁切,缩放,格式转换等,但是 有一个需求是,我们把原图进行裁切,或者缩放又或者格式转换后,还继续保存到oss上怎么办,这个问题我问oss的客服人员他给我说,先把图片下载下来处理完之后在上传oss 这是他给我的工单回复,我差点没吐血,oss下载上传都需要流量费的一来一回多少钱,后来我知道 oss官方有一个持久化功能,重要事情说三...

weixin_39831786的博客 3854

阿里云oss缩略图如何产生读取 超简单 不看后悔(转)

OSS是使用通过URL尾部的参数指定图片的缩放大小 图片路径后面拼接如下路径: ?x-oss-process=image/[处理类型],x_100,y_50[宽高等参数] ?x-oss-process=image/resize,m_fill,h_高度,w_宽度,limit_0 示例: 原图: http://qunxianghui-upload.oss-cn-hangzh...

weixin_34364135的博客 1717

阿里云oss文件支持模糊查询

/** * 模糊查询文件 * @param containStr 模糊查询字段 * @param Marker 下一次列举文件的起点 * @param axKeys 查询条数 * @param list 结果集合 * @return */ public static FileVo SelectFile(String containStr, String Marker, int axKeys, List<String> list) { OSS ossClient = new

qq1358688504的博客 1926

x-oss-process=image/resize,请求图片附加参数不一样,显示大小和分辨率跟着改变,详解

图片请求路径: https://i.vzan.cc/zt/image/HomeImage/jpeg/2017/12/20/19530418efddd9eba34b789d4942c7d8a98b8d.jpeg?x-oss-process=image/resize,limit_0,m_fill,w_200,h_200/quality,q_100 图片原路径: https://i.vzan....

橙-极纪元-JJYCheng 3万+

【koa】解决koa-router获取请求参数的问题

前端代码: $.ajax({ url:'http://localhost:7777/charts/query', type: 'POST', contentType: 'application/json', data: JSON.stringify({"cccc":"32423423"}), dataType: 'json', success:function (resp) { ...

gz-郭小敏的博客 5422
上一篇: 【oss】只限制宽不限制高度压缩图片
下一篇: nvm如何安装高级版本的node
gz-郭小敏
博客等级 码龄9年 39粉丝 112原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值