mPaint = new Paint();

mPaint.setColor(Color.BLACK);

mBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.ic_jojo3);

}

在绘图时,使用离屏绘制,将绘图代码全部放在canvas.save()和canvas.restore()函数之间

@Override

protected void onDraw(Canvas canvas) {

super.onDraw(canvas);

int width = getWidth() / 2;

int height = width * mBitmap.getHeight() / mBitmap.getWidth();

int layerId = canvas.saveLayer(0, 0, getWidth(), getHeight(), null, Canvas.ALL_SAVE_FLAG);

canvas.drawBitmap(mBitmap, null, new Rect(0, 0, width, height), mPaint);

mPaint.setXfermode(new AvoidXfermode(Color.WHITE, 100, AvoidXfermode.Mode.TARGET));

canvas.drawRect(0, 0, width, height, mPaint);

canvas.restoreToCount(layerId);

}

将图片大小改为控件的一半,并将其画出来,然后为paint设置AvoidXfermode,这里将目标颜色改成WHITE,容差改成100,Mode是TARGET,就是将颜色为White或者与其值(十进制颜色值)相差100的颜色改成红色,然后用该paint通过drawRect画出矩形,和bitmap贴合。容差最小差0(和该颜色同色,最大255,和指定颜色是两种完全不同的颜色,比如#000000和#ffffff)

融合出来的图片就是 图片上几乎为白色的颜色

效果…效果…这个时候就尴尬啦!

在这里插入图片描述

哇- -! 我的V7 28.0.0包下既然没有AvoidXfermode的类…貌似已经被抛弃了?

只能靠你们猜想下或者看下该blog的效果惹:

Android图像处理——Paint之Xfermode

示例二、融合两张图片:

如上面所说的,既然可以将图片中的白色在容差100下替换成红色,那我们能不能不要把它替换成纯色,而是替换成一张图片呢?

答案是可以的:

canvas.drawBitmap()BitmapFactory.decodeResource(getResources(),R.drawable.xxx,null.new Rect(0,0,getWidth,getHeight(),mPaint);

上面就可以做到啦。

但是我还是AvoidXfermode包,所以这里就不展示的。

AvoidXfermode绘制原理

咋AvoidXfermode前后分别绘制了一张图片,在绘制第二张图片时,如果没有设置AvoidXfermode,则就是普通的绘图方式,直接将绘制的图形覆盖Canvas对应位置原有的像素。如果设置了Xfermode,就会按照Xfermode具体的规则来更新Canvas中对应位置的像素。

对于AvoidXfermode而言,这个规则就是先把目标区域中的颜色值清空,然后再替换成目标颜色。

混合模式之PorterDuffXfermode


构造函数如下:

public PorterDuffXfermode(PorterDuff.Mode mode)

它只有一个参数PorterDuff.Mode,表示混合模式,枚举值有18个那么多:

/** [0, 0] */

CLEAR (0),

/** [Sa, Sc] */

SRC (1),

/** [Da, Dc] */

DST (2),

/** [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] */

SRC_OVER (3),

/** [Sa + (1 - Sa)*Da, Rc = Dc + (1 - Da)*Sc] */

DST_OVER (4),

/** [Sa * Da, Sc * Da] */

SRC_IN (5),

/** [Sa * Da, Sa * Dc] */

DST_IN (6),

/** [Sa * (1 - Da), Sc * (1 - Da)] */

SRC_OUT (7),

/** [Da * (1 - Sa), Dc * (1 - Sa)] */

DST_OUT (8),

/** [Da, Sc * Da + (1 - Sa) * Dc] */

SRC_ATOP (9),

/** [Sa, Sa * Dc + Sc * (1 - Da)] */

DST_ATOP (10),

/** [Sa + Da - 2 * Sa * Da, Sc * (1 - Da) + (1 - Sa) * Dc] */

XOR (11),

/** [Sa + Da - SaDa, Sc(1 - Da) + Dc*(1 - Sa) + min(Sc, Dc)] */

DARKEN (12),

/** [Sa + Da - SaDa, Sc(1 - Da) + Dc*(1 - Sa) + max(Sc, Dc)] */

LIGHTEN (13),

/** [Sa * Da, Sc * Dc] */

MULTIPLY (14),

/** [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] */

SCREEN (15),

/** Saturate(S + D) */

ADD (16),

OVERLAY (17);

上图中的Sa表示Source Alpha,表示资源的Alpha通道,Sc的全称为Source color,表示源图像的颜色,Da表示Destination alpha,表示目标图像的alpha通道,Destination color表示目标图像的颜色。

在每个公式中,都会分成两部分[…,…],前半部分计算Alpha通道,后半部分计算处理后的颜色值。

其中上面的算法涉及到两个概念:目标图像(DST)和原图像(SRC)

一般我们都会让他们相交,产生两个区域,区域一为原图像和目标图像的相交区域,区域二为原图像与空白像素的相交区域。

这两个区域很重要,之后会经常用到。

这里举一个例子,我们画一个圆形和一个矩形,然后相交,其中,圆形为目标图像,矩形为原图像。

首先画一个圆形和矩形:

public XfermodeView1(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {

super(context, attrs, defStyleAttr);

setLayerType(LAYER_TYPE_SOFTWARE, null);

dstBmp = makeDst(width, height);

srcBmp = makeSrc(width, height);

mPaint = new Paint();

}

private Bitmap makeSrc(int width, int height) {

Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);

Canvas c = new Canvas(bitmap);

Paint p = new Paint(Paint.ANTI_ALIAS_FLAG);

p.setColor(0xFF66AAFF);

c.drawRect(0, 0, width, height, p);

return bitmap;

}

private Bitmap makeDst(int width, int height) {

。。。

p.setColor(0xFFFFCC44);

c.drawOval(new RectF(0, 0, width, height), p);

return bitmap;

}

画出一个颜色为黄色的圆形和一个蓝色的矩形,接下来让他们混合,混合Mode为SRC_IN:

@Override

protected void onDraw(Canvas canvas) {

super.onDraw(canvas);

int layerId = canvas.saveLayer(0, 0, getWidth(), getHeight(), null, Canvas.ALL_SAVE_FLAG);

canvas.drawBitmap(dstBmp, 0, 0, mPaint);

mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_IN));

canvas.drawBitmap(srcBmp, width / 2, height / 2, mPaint);

mPaint.setXfermode(null);

canvas.restoreToCount(layerId);

}

将圆形在控件中心位置画出,而矩形则以圆心为左上角画出。

效果如下:

在这里插入图片描述

我们知道SRC_IN的计算公式为[Sa * Da, Sc * Da] ,该公式中结果的透明值和颜色值都是由 Sa和Sc 来乘以 Da计算的。

当目标图像为空白像素时,计算结果也将是空白像素。 所以区域一的相交部分显示的是源图像,而对于区域二的不相交部分,此时目标图像的透明度是0,源图像不显示。

颜色叠加相关模式

接下来我们将逐个看一下各种模式 的含义及用法。

这一部分所涉及的模式都是针对色彩变换的几种模式,有Mode.ADD(饱和度相加)、Mode.LIGHTEN(变亮)、Mode.DARKEN(变暗)、Mode.MUTIPLY(正片叠底)、Mode.OVERLAY(叠加)、Mode.SCREEN(滤色)。

1、Mode.ADD(饱和度相加)

对应的算法:Saturate(S + D)

简单来说就是就是对SRC与DST两张图片相交区域的饱和度进行相加。

将上例中的SRC_IN改成ADD,效果如下:

在这里插入图片描述

可以看到当两个饱和度为100的相交后会变成白色(这里不明显还以为是透明,下面我把背景颜色改一下),不相交的地方等就是饱和度100+0,所以还是自己原来的颜色。

2、Mode.LIGHTEN(变亮)

对应的算法:[Sa + Da - Sa_Da, Sc_(1 - Da) + Dc*(1 - Sa) + max(Sc, Dc)]

效果如下(这里把背景颜色改成了绿色):

在这里插入图片描述

当只有两个颜色相交时,才会有颜色的变化。

这就和我们在PS中,有两个图片,一个是没什么光影的物品图片,一个是有一个只有亮光的图片,P在一起后,这个物品就好像被灯照亮了一般。

3、Mode.DARKEN(变暗)

对应算法:[Sa + Da - Sa_Da, Sc_(1 - Da) + Dc*(1 - Sa) + min(Sc, Dc)]

效果如下:

在这里插入图片描述

没什么好说的。

4、Mode.MULTIPLY(正片叠底)

对应的算法:[Sa * Da, Sc * Dc]

这个算法简单一点,可以研究一下, 其中最终的Alpha值时 Sa*Da,就是源图像的Alpha值乘以目标图像的Alpha值,那么区域二的alpha就是0,效果如下:

在这里插入图片描述

5、Mode.OVERLAY(叠加)

官方没有给出算法,效果如下:

在这里插入图片描述

应该是相交的部分进行了叠加。非相交区域都还在。

6、Mode.SCREEN(滤色)

对应的算法:[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]

效果如下:

在这里插入图片描述

就是对颜色进行了过滤吧。

到这里,6中混合模式就讲完了,下面说下总结:

  1. 这几种模式都是PhotoShop中存在的模式,是通过计算改变相交区域的颜色值的

  2. 除了Mode.MULTIPLY会在目标图像透明时,将结果对应区域设置为透明,其他图像都不受目标图像的影响,即区域二保持原样。

  3. 在考虑混合模式时,一般只考虑两种:

1、像 区域一 一样的两个不透明区域的混合

2、像 区域二 一样的完全透明区域的混合。

对于与半透明区域的混合,实战中一般是用不到的。

PorterDuffXfermode之源图像模式


下面介绍混合模式中以源图像显示为主的模式,如果在实战中遇到相交,并且想显示源图像,则需要考虑下面的几个Mode:

Mode.SRC, Mode.SRC_IN, Mode.OUT, Mode.SRC_OVER, Mode.SRC_ATOP

7、Mode.SRC

对应的算法:[Sa, Sc]

简单粗暴的显示SRC图像:

在这里插入图片描述

8、Mode.SRC_IN

对应的算法:[Sa * Da, Sc * Da]

该公式中,结果只的透明度和颜色有Sa、Sc分别乘Da,就是如果有相交的地方,则显示源文件的颜色。而如果目标像素为空白像素时,结果也为空白。

在这里插入图片描述

可以看到SRC和SRC_IN的区别是:

(1)SRC下源图像会在覆盖目标图像的同时,自己没相交的地方也会出现

(2)SRC_IN在相交区域内(区域一)显示源图像,而在未相交的区域显示目标图像或者透明

根据SRC_IN,我们可以实现很多效果,比如目标图像是个圆形,源图像是个矩形头像,这样一混合,就能成为圆形的头像!

因为SRC_IN是根据目标图像的透明值来计算结果的透明和颜色的,所以当目标的透明值在0-255间时,结果值时会变小的,我们可以根据SRC_IN的特性来实现倒影效果。(因为没有找到透明的图片,这里就用文字阐述了)

  • 首先拿到源图像、目标图像(这是一个遮罩图),用Matrix矩阵将源图像进行翻转(matrix.setScale(1f,-1f))得到翻转后的源图像

  • 先绘制源图像,然后画布向下移,以翻转后的源图像做为源图像,遮罩图作为目标图像,进行SRC_IN混合,就可以得到倒影图。

9、Mode.SRC_OUT

对应的算法为:[Sa * (1 - Da), Sc * (1 - Da)]

在这里插入图片描述

从公式Sa*(1-Da)看出,当目标图像完全不透明时,结果算出来会使透明的。

所以SRC_OUT的特性可以理解为:以目标图像的透明度的补值来调节源图像的透明度和饱和度。

示例一:橡皮檫效果:

我们可以根据手势轨迹来对图片擦除,很明显,要擦除的图片是源图像,而手势轨迹所在的图像是目标图像。当手指在滑动时,应该产生不透明的目标图像,和源图像SRC_OUT结合,源图像就会产生擦除效果。

首先,先初始化控件:

public EraserView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {

super(context, attrs, defStyleAttr);

setLayerType(LAYER_TYPE_SOFTWARE, null);

mPitPaint = new Paint();

mPitPaint.setColor(Color.RED);

mPitPaint.setStyle(Paint.Style.STROKE);

mPitPaint.setStrokeWidth(40);

srcBmp = BitmapFactory.decodeResource(getResources(), R.drawable.ic_jojo3);

dstBmp = Bitmap.createBitmap(srcBmp.getWidth(), srcBmp.getHeight(), Bitmap.Config.ARGB_8888);

mPath = new Path();

}

像就会产生擦除效果。

首先,先初始化控件:

public EraserView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {

super(context, attrs, defStyleAttr);

setLayerType(LAYER_TYPE_SOFTWARE, null);

mPitPaint = new Paint();

mPitPaint.setColor(Color.RED);

mPitPaint.setStyle(Paint.Style.STROKE);

mPitPaint.setStrokeWidth(40);

srcBmp = BitmapFactory.decodeResource(getResources(), R.drawable.ic_jojo3);

dstBmp = Bitmap.createBitmap(srcBmp.getWidth(), srcBmp.getHeight(), Bitmap.Config.ARGB_8888);

mPath = new Path();

}

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 操作系统--内存(下)

    十一、段页式管理方式 1、知识总览 2、分页、分段的优缺点分析 3、分段分页段页式管理 4、段页式管理的逻辑地址结构 5、段表、段页 十二、虚拟内存的基本概念 1、知识总览 2、传统存储管理方式的特征、缺点 3、局部性原理 4、虚拟内存的定义和特征 5、如何实现虚拟内存技术 …...

    2024/4/7 18:45:24
  2. 系统的学习一下C++标准的多线程----同步并发操作

    目录 等待事件或其他条件 用条件变量等待条件 使用future等待一次性事件 从后台任务中返回值 std::future std::packaged_task std::promise std::async 等待自多个线程 有时间限制的等待 有时候你不只是需要保护数据,还需要在独立的线程上进行同步操作。例…...

    2024/4/13 23:02:40
  3. GUI编程基础03贪吃蛇

    文章目录GUI编程基础03贪吃蛇GUI编程基础03贪吃蛇 import javax.swing.*;//游戏的主启动类 public class StartGame {public static void main(String[] args) {JFrame jFrame new JFrame("贪吃蛇");jFrame.setBounds(10,10,900,720);jFrame.setResizable(false);/…...

    2024/4/13 23:02:40
  4. 抓包神器:Fiddler Everywhere

    学习完HTTPS,并且使用了Wireshark进行抓包分析,本文再来体验一个抓包神器:Fiddler,其主要职责是抓取应用层报文,并且在抓移动端报文特别方便,让我们赶紧发车。 本文实际使用的是Fiddler Everywhere&#xf…...

    2024/4/13 23:02:55
  5. 这一次,彻底读懂Mysql执行计划

    一些变体 explain extended select ... 复制代码上述的语句是将表格形式的执行计划转化成 select语句,在使用 show warnings可以得到mysql优化器优化后的查询语句。 explain partitions select ... 复制代码用于分区表的 EXPLAIN 2、执行计划包含的信息 不同版本…...

    2024/4/5 3:39:46
  6. DFS+回溯算法专题

    基础知识 回溯法是一种选优搜索法(试探法),被称为通用的解题方法,这种方法适用于解一些组合数相当大的问题。通过剪枝(约束限界)可以大幅减少解决问题的计算量(搜索量)。 深度优先…...

    2024/5/8 17:23:21
  7. Linux dmidecode命令的使用

    一、dmidecode简介 dmidecode是Linux系统中自带的硬件查询工具;dmidecode的作用是将DMI数据库中的信息进行解码,然后以可读的方式显示。DMI(Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,D…...

    2024/4/15 2:29:16
  8. c# 自定义List排序

    自定义List排序sort返回排序的几种实现方式List.Sort(Comparison comparison)List.Sort(IComparer Comparer)刚使用sort排序又又又又又忘了,返回1(大于0即可),-1(小于0即可)是怎么排序了,果然是…...

    2024/5/8 15:32:33
  9. selenium安装--谷歌(from selenium.webdriver import Chrome)

    写代码有个习惯,什么类型的代码就以它定义文件名,这就导致遇到了这个错误。 百度了好多解决办法,但都没有得到解决。最后看到了这样一句话“ 看看自己报错的代码路径下是不是有一个叫selenium.py的文件,如果有,把名字…...

    2024/4/13 23:03:45
  10. Apifox学习记录(一)

    目录1.前言2.初识Apifox2.1 Apifox的名字2.2 Apifox是什么?2.3 功能特性2.4 学习途径3. 使用Apifox3.1 安装3.2 启动1.前言 偶然的机会发现接口测试工具Apifox,看到介绍说的是挺好用的接口调试、自动化测试的工具,因此进行学习。 2.初识Api…...

    2024/5/8 12:40:31
  11. 什么是数据结构

    文章目录前言一、线性表1.顺序表2.链表3.栈和队列二、数存储结构三、图存储结构总结前言 数据存储方式有哪几种呢?本节将对数据结构的学习内容做一个简要的总结。 数据结构大致包含以下几种存储结构: 线性表,还可以细分为顺序表、链表、栈和…...

    2024/4/13 23:03:50
  12. 数据类型扩展及面试题

    数据类型扩展及面试题讲解 整数拓展: 进制 二进制(0b开头) 十进制 八进制(0开头) 十六进制(0x开头) int y20; int y2020; int y30x20;浮点拓展: float double float g0.1f; //等…...

    2024/5/8 19:55:25
  13. Java中数组的简单了解

    数组 数组的基本格式 //先定义一个数组的类型,再创建数组的空间。 int num[]; num[]new int[10];//这里创建10个数组 //或者是将其合并在一起写 int num[]new int[10];例子: package com.method;public class Demo07 {public static void main(String…...

    2024/4/13 23:03:45
  14. scrapy初体验之settings、spider、items、pipelines

    Scrapy到目前为止依然是这个星球上最流行的爬虫框架. 摘一下官方给出对scrapy的介绍 An open source and collaborative framework for extracting the data you need from websites. In a fast, simple, yet extensible way. scrapy的特点: 速度快, 简单, 可扩展性强. 创建…...

    2024/4/13 23:03:40
  15. leetcode每日一题1765. 地图中的最高点 简单的多源BFS最短路问题 模板题

    📖本篇内容:leetcode每日一题1765. 地图中的最高点 简单的多源BFS最短路问题 模板题 📑 文章专栏:leetcode每日一题《打卡日常》 📆 最近更新:2022年1月28日 leetcode每日一题1996. 游戏中弱角色的数量 排…...

    2024/4/15 22:34:02
  16. 班农注定落得如此下场

    53岁的班农,凭借宣扬“白人至上”理念的班农无意间得到了默瑟家族基金会的青睐,在其支助下,班农担任上了一家英国公司“剑桥分析”的董事会副主席。该公司在之后参与推动英国脱欧及干涉2016年美国大选的政治活动,班农的政治履历又…...

    2024/4/17 12:01:24
  17. 体验国际编程大赛(完成报名可抽奖)

    第十届CodeVita国际编程大赛由世界500强塔塔集团旗下TCS(位于上海张江)举办,往届已吸引全球超100多万名学生参与,是个体验国际舞台、交流学习的好机会! 限20届-25届学生报名,参与初赛均可轻松获得TCS颁发的…...

    2024/4/7 18:45:16
  18. Android Retrofit2随记

    注解、反射、代理模式: Java:注解和反射 - opendragonhuang - 博客园 创建Retrofit使用 建造者模式 Retrofit其实是将OkHttp进行了封装; 解决了Okhttp请求完数据不能自动切回主线程的问题; 在build时,创建了一个主…...

    2024/4/7 18:45:15
  19. C++中类的静态变量的特性及使用方法

    静态成员变量 静态成员的提出是为了解决数据共享的问题。实现共享有许多方法,如:设置全局性的变量或对象是一种方法。但是,全局变量或对象是有局限性的。这一章里,我们主要讲述类的静态成员来实现数据的共享。 静态数据成员 在…...

    2024/4/13 23:04:00
  20. 红帽 Linux Redhat6.4安装MySQL 5.1

    [rootlocalhost /]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.4 (Santiago) 指定yum源, [rootWebServer ~]# vi /etc/yum.repos.d/rhel-source.repo 区分大小写,不要出错 新建以下内容 固定格式:[rhel-source-l…...

    2024/4/25 9:42:13

最新文章

  1. 微服务拆分

    目录 前言: 逻辑视图架构风格 一、分层式架构风格 二、六边形架构 如何定义微服务架构 微服务的拆分 业务能力进行服务拆分 子域进行服务拆分 拆分的原则 单一职责 闭包原则 前言: 我们在软件开发的时候一直在谈论架构,那么什么是…...

    2024/5/8 20:17:28
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/5/7 10:36:02
  3. MongoDB初探:安装与图形化界面保姆级使用指南

    文章目录 前言一、MongoDB下载安装下载解压配置环境变量打开mongoDB 二、配置本地MongoDB服务创建文件下载服务测试服务 三、图形化界面Compass GUINavicat GUI 总结 前言 MongoDB是一种流行的开源、面向文档的NoSQL数据库程序。与传统的关系型数据库不同,MongoDB将…...

    2024/5/8 10:11:44
  4. JRT高效率开发

    得益于前期的基础投入,借助代码生成的加持,本来计划用一周实现质控物维护界面,实际用来四小时左右完成质控物维护主体,效率大大超过预期。 JRT从设计之初就是为了证明Spring打包模式不适合软件服务模式,觉得Spring打包…...

    2024/5/8 15:11:39
  5. javaWeb网上零食销售系统

    1 绪 论 目前,我国的网民数量已经达到7.31亿人,随着互联网购物和互联网支付的普及,使得人类的经济活动进入了一个崭新的时代。淘宝,京东等网络消费平台功能的日益完善,使得人们足不出户就可以得到自己想要的东西。如今…...

    2024/5/8 15:41:52
  6. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/8 6:01:22
  7. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/5/7 9:45:25
  8. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/5/4 23:54:56
  9. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/5/7 14:25:14
  10. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/5/4 23:54:56
  11. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/5/4 23:55:05
  12. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/5/4 23:54:56
  13. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/5/7 11:36:39
  14. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/5/4 23:54:56
  15. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/5/6 1:40:42
  16. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/5/4 23:54:56
  17. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/5/4 23:55:17
  18. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/5/7 9:26:26
  19. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/5/4 23:54:56
  20. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/8 19:33:07
  21. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/5/5 8:13:33
  22. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/5/4 23:55:16
  23. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/5/4 23:54:58
  24. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/5/6 21:42:42
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/5/4 23:54:56
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...

    2022/11/19 21:17:18
  27. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  29. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  30. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...

    2022/11/19 21:17:13
  31. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  32. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...

    2022/11/19 21:17:11
  33. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...

    2022/11/19 21:17:08
  36. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  37. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  38. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  39. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  40. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...

    2022/11/19 21:17:02
  41. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  42. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...

    2022/11/19 21:17:00
  43. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  44. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  45. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57