c++二维码定位和识别+zbar+opencv+ubuntu16.04+clion开发+相机实时扫描

  • 二维码的定位
    • 准备安装opencv和配置好clion中的环境
    • C++demo:图片二维码定位
  • 使用zbar读取二维码信息
    • 安装zbar和测试执行zbar
    • C++demo:读取二维码图片上数据
  • 其他博主参考
  • 编写不宜,如果帮助记得打赏

二维码的定位

准备安装opencv和配置好clion中的环境

版主用的相机是小觅相机,opencv环境和cmake也是匹配好的
参考添加链接描述

C++demo:图片二维码定位


#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include <iostream>using namespace cv;
using namespace std;Mat src;
Mat src_gray;RNG rng(12345);
//Scalar colorful = CV_RGB(rng.uniform(0,255),rng.uniform(0,255),rng.uniform(0,255));Point Center_cal(vector<vector<Point> > contours, int i)//找到所提取轮廓的中心点
{int centerx = 0, centery = 0, n = contours[i].size();//在提取的小正方形的边界上每隔周长个像素提取一个点的坐标,求所提取四个点的平均坐标(即为小正方形的大致中心)centerx = (contours[i][n / 4].x + contours[i][n * 2 / 4].x + contours[i][3 * n / 4].x + contours[i][n - 1].x) / 4;centery = (contours[i][n / 4].y + contours[i][n * 2 / 4].y + contours[i][3 * n / 4].y + contours[i][n - 1].y) / 4;Point point1 = Point(centerx, centery);return point1;
}int main(int argc, char const* argv[])
{
//    src = imread("/home/dzy/MYNT-EYE-D-SDK/samples/src/imgs/aaa.jpg");src = imread("/home/dzy/MYNT-EYE-D-SDK/samples/src/imgs/weixin.png");// 图片的缩小
//    Mat dstImage1;
//    Mat tempImage = src;
//    resize( tempImage, dstImage1, Size(tempImage.cols/4, tempImage.rows/4), 0, 0, INTER_NEAREST );
//    imshow("er_src", dstImage1);Mat src_all = src.clone();cvtColor(src, src_gray, CV_BGR2GRAY);blur(src_gray, src_gray, Size(3, 3));//均值滤波//    equalizeHist(src_gray, src_gray);
//    imshow("lvbo_hou", src_gray);Scalar color = Scalar(1, 1, 255);Mat threshold_output;vector<Vec4i> hierarchy;Mat drawing = Mat::zeros(src.size(), CV_8UC3);Mat drawing2 = Mat::zeros(src.size(), CV_8UC3);threshold(src_gray, threshold_output, 112, 255, THRESH_BINARY);
//    imshow("threshold_output", threshold_output);//Canny(src_gray,threshold_output,136,196,3);//imshow("预处理后:",threshold_output);//寻找轮廓//第一个参数是输入图像 2值化的//第二个参数是内存存储器,FindContours找到的轮廓放到内存里面。//第三个参数是层级,**[Next, Previous, First_Child, Parent]** 的vector//第四个参数是类型,采用树结构//第五个参数是节点拟合模式,这里是全部寻找vector<vector<Point> > contours, contours2;findContours(threshold_output, contours, hierarchy, CV_RETR_TREE, CHAIN_APPROX_NONE, Point(0, 0));//CHAIN_APPROX_NONE全体,CV_CHAIN_APPROX_SIMPLE,,,RETR_TREE    RETR_EXTERNAL    RETR_LIST   RETR_CCOMPint c = 0, ic = 0, k = 0, area = 0;//程序的核心筛选int parentIdx = -1;for (int i = 0; i < contours.size(); i++){if (hierarchy[i][2] != -1 && ic == 0){parentIdx = i;ic++;}else if (hierarchy[i][2] != -1){ic++;}else if (hierarchy[i][2] == -1){ic = 0;parentIdx = -1;}if (ic >= 2){contours2.push_back(contours[parentIdx]);drawContours(drawing, contours, parentIdx,Scalar(1, 1, 255), 1, 8);ic = 0;parentIdx = -1;area = contourArea(contours[i]);//得出一个二维码定位角的面积,以便计算其边长(area_side)(数据覆盖无所谓,三个定位角中任意一个数据都可以)}}for (int i = 0; i < contours2.size(); i++)drawContours(drawing2, contours2, i, CV_RGB(rng.uniform(100, 255), rng.uniform(100, 255), rng.uniform(100, 255)), -1, 4, hierarchy[k][2], 0, Point());Point point[3];for (int i = 0; i < contours2.size(); i++){point[i] = Center_cal(contours2, i);}if (!contours2.empty() && contours2.size()>2){vector<Point> &vector_t = contours2[1];if (!vector_t.empty() && vector_t.size()>1){area = contourArea(vector_t);//为什么这一句和前面一句计算的面积不一样呢int area_side = cvRound(sqrt(double(area)));for (int i = 0; i < contours2.size(); i++){line(drawing2, point[i%contours2.size()], point[(i + 1) % contours2.size()], color, area_side / 4, 8);}//            imshow("tiqu_hou", drawing2);
//            printf("%d\n", contours.size());
//            imshow( "Contours", drawing );//接下来要框出这整个二维码Mat gray_all, threshold_output_all;vector<vector<Point> > contours_all;vector<Vec4i> hierarchy_all;cvtColor(drawing2, gray_all, CV_BGR2GRAY);
//            imshow( "gray_all", gray_all );threshold(gray_all, threshold_output_all, 45, 255, THRESH_BINARY);
//            imshow( "threshold_output_all", threshold_output_all );//表示只寻找出来连线的最外层轮廓findContours(threshold_output_all, contours_all, hierarchy_all, RETR_EXTERNAL, CHAIN_APPROX_NONE, Point(0, 0));//RETR_EXTERNAL表示只寻找最外层轮廓//求最小包围矩形,斜的也可以哦RotatedRect rectPoint = minAreaRect(contours_all[0]);Point2f fourPoint2f[4];//将rectPoint变量中存储的坐标值放到 fourPoint的数组中rectPoint.points(fourPoint2f);for (int i = 0; i < 4; i++){line(src_all, fourPoint2f[i % 4], fourPoint2f[(i + 1) % 4], Scalar(1, 1, 255), 3);}/*** 图片截取* */int threshold_val = 20;Mat img = src;Mat dst;Mat roi = Mat::zeros(img.size(),CV_8U);vector<vector<Point>> contour;vector<Point> pts;pts.emplace_back(Point( fourPoint2f[0].x-threshold_val,fourPoint2f[0].y+threshold_val));//左下角坐标pts.emplace_back(Point( fourPoint2f[1].x-threshold_val,fourPoint2f[1].y-threshold_val));//左上角坐标pts.emplace_back(Point( fourPoint2f[2].x+threshold_val,fourPoint2f[2].y-threshold_val));//右上角坐标pts.emplace_back(Point( fourPoint2f[3].x+threshold_val,fourPoint2f[3].y+threshold_val));//右下角坐标contour.push_back(pts);drawContours(roi,contour,0,Scalar::all(255),-1);img.copyTo(dst,roi);imshow("dst",dst);imwrite("../../src/out_ers/caijian1.png",dst);imshow("erweima", src_all);}}waitKey(0);return(0);
}

使用zbar读取二维码信息

安装zbar和测试执行zbar

参考: https://blog.csdn.net/Kano365/article/details/89636188

我在编译zbar时正常通过,在执行时出现错误--------------------- zbarcam: error while loading shared libraries: libzbar.so.0: cannot open shared object file: No such file or directory
查阅了一下资料:

https://blog.csdn.net/Visrul/article/details/80406830
https://blog.csdn.net/starelegant/article/details/77869792
都没有找到合适的解决办法,最终在/usr/local/lib目录下执行终端窗口执行ldconfig命令,执行通过~ 原因可能为刚安装的zbar库动态链接并没有加载的缓存文件中需要执行ldconfig命令。

如果共享库文件安装到了/lib或/usr/lib目录下, 那么需执行一下ldconfig命令
ldconfig命令的用途, 主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下, 搜索出可共享的动态链接库(格式如lib*.so*), 进而创建出动态装入程序(ld.so)所需的连接和缓存文件. 缓存文件默认为/etc/ld.so.cache, 此文件保存已排好序的动态链接库名字列表.

C++demo:读取二维码图片上数据

#include <iostream>
#include <zbar.h>
#include <opencv2/opencv.hpp>using namespace std;
using namespace cv;int main(){zbar::ImageScanner scanner;scanner.set_config(zbar::ZBAR_NONE, zbar::ZBAR_CFG_ENABLE, 1);cv::Mat img = cv::imread("/home/dzy/MYNT-EYE-D-SDK/samples/src/imgs/weixin.png");cv::Mat imgGray;imgGray.create(img.size(), CV_8UC1);cvtColor(img, imgGray, CV_BGR2GRAY);int width = imgGray.cols;int height = imgGray.rows;zbar::Image image(width, height, "Y800", imgGray.data, width *height);int n = scanner.scan(image);for (zbar::Image::SymbolIterator symbol = image.symbol_begin();symbol != image.symbol_end();++symbol) {
//        cout << "decoded " << symbol->get_type_name()<< " symbol \"" << symbol->get_data() << '"' << endl;cout << symbol->get_data() << endl;}image.set_data(NULL, 0);return(0);
}

其他博主参考

参考链接:https://www.cnblogs.com/lx17746071609/p/11428788.html
源文件.cpp

#include <opencv2/opencv.hpp>
#include <zbar.h>using namespace cv;
using namespace std;
using namespace zbar;typedef struct
{string type;string data;vector <Point> location;
} decodedObject;// 查找和解码条形码和二维码
void decode(Mat &im, vector<decodedObject>&decodedObjects)
{// 创建ZBAR扫描器ImageScanner scanner;scanner.set_config(ZBAR_NONE, ZBAR_CFG_ENABLE, 1);// 将图像转换为灰度Mat imGray;cvtColor(im, imGray, COLOR_BGR2GRAY);imshow("gray",imGray);// 在ZBAR图像中包装图像数据Image image(im.cols, im.rows, "Y800", (uchar *)imGray.data, im.cols * im.rows);// 扫描图像中的条形码和二维码int n = scanner.scan(image);// 打印输出结果for (Image::SymbolIterator symbol = image.symbol_begin(); symbol != image.symbol_end(); ++symbol){decodedObject obj;obj.type = symbol->get_type_name();obj.data = symbol->get_data();// Print type and datacout << "Type : " << obj.type << endl;cout << "Data : " << obj.data << endl << endl;// Obtain locationfor (int i = 0; i < symbol->get_location_size(); i++){obj.location.push_back(Point(symbol->get_location_x(i), symbol->get_location_y(i)));}decodedObjects.push_back(obj);}
}// 显示条形码和二维码位置
void display(Mat &im, vector<decodedObject>&decodedObjects)
{// 循环所有解码对象for (int i = 0; i < decodedObjects.size(); i++){vector<Point> points = decodedObjects[i].location;vector<Point> hull;// 如果这些点不形成四边形,则找到凸包。if (points.size() > 4)convexHull(points, hull);elsehull = points;// 凸包中的点数int n = hull.size();for (int j = 0; j < n; j++){line(im, hull[j], hull[(j + 1) % n], Scalar(255, 0, 0), 3);}}// 显示结果imshow("Results", im);waitKey(0);}int main(int argc, char* argv[])
{// Read imageMat im = imread("/home/dzy/MYNT-EYE-D-SDK/samples/src/imgs/weixin.png");imshow("Results", im);// Variable for decoded objectsvector<decodedObject> decodedObjects;// Find and decode barcodes and QR codesdecode(im, decodedObjects);// Display locationdisplay(im, decodedObjects);waitKey(0);return 0;
}

CMakeLists.txt配置

cmake_minimum_required(VERSION 3.13)
project(ercode)set(CMAKE_CXX_STANDARD 14)add_executable(ercode main.cpp)#找到opencv的包
set(TARGET_LIBS "/usr/local/include/opencv2/")
find_package( OpenCV REQUIRED )
include_directories( ${OpenCV_INCLUDE_DIRS} )#zbar
set(zbar_include_dir "/usr/local/include")
set(zbar_link_dir "/usr/local/lib")
include_directories(${zbar_include_dir})
link_directories(${zbar_link_dir})
link_libraries(zbar)#动态链接
target_link_libraries(ercode ${OpenCV_LIBS} )
target_link_libraries(ercode jsoncpp)
target_link_libraries(ercode zbar)

编写不宜,如果帮助记得打赏

在这里插入图片描述

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

相关文章

  1. Eclipse 2018 反编译

    一、安装 1.help -- Eclipse Marketplace...2.输入 Decompiler 搜索并安装此插件,Enhanced Class Decompiler 3.0.03.勾选上所有的反编译插件4.接受条件5.点击ok继续安装6.yes 重启eclipse7.window -- Preferences 进入设置页面8.对反编译器( Decompiler )进行配置...

    2024/5/1 0:14:30
  2. visual studio中添加bin文件夹至github

    visual studio中添加bin文件夹至github删除或注释.gitignore文件中:[Bb]in/然后在vs里就会自动添加该文件夹 删除或注释.gitignore文件中:[Bb]in/ # User-specific files *.rsuser *.suo *.user *.userosscache *.sln.docstates # User-specific files (MonoDevelop/Xamarin …...

    2024/4/30 23:56:14
  3. 总结kafka的consumer消费能力很低的情况下的处理方案

    总结kafka的consumer消费能力很低的情况下的处理方案...

    2024/4/30 23:22:21
  4. 树莓派4代开发板 Raspberry Pi 4B 4G主机 4K视频WIFI蓝牙5.0 树莓派4-2G内存

    树莓派型号对比:了解详情:https://buy.icxbk.com/index.php?ctl=Product&met=detail&item_id=4245...

    2024/4/30 21:53:23
  5. 软件构造多维度视图知识点总结

    1,Build-time Views(构造阶段) Code-level View:编码阶段代码是如何组成的(代码有多少个类,类的方法) Component-level View:结构角度关注代码的物理结构,比如系统有多少个package,libraries Moment View:瞬时角度,某个时间点代码的完成情况 Period View:长期角度…...

    2024/4/16 6:06:34
  6. 关于nginx的集群部署

    nginx的集群部署关于Nginx集群配置!!!宝塔面板中先安装Nginx,一切从简化没有安装的。需要安装一下下!!! 然后打开Nginx的设置 —》 配置修改找到配置文件中的http,在http{}中添加如下代码upstream harry{server 127.0.0.1:8080;server 127.0.0.2:8080;}其中的harry是一…...

    2024/4/16 6:06:39
  7. bootstrap响应式开发与栅格系统

    响应式开发原理 响应式开发 使用媒体查询 ​ @media css3属性 通过媒体查询 判断屏幕大小 决定使用什么布局 /* 媒体查询里面 是一个独立的css语法环境 */ @media(判断条件){ // min-width max-width width元素样式 }​ 手机 width < 768px ​ …...

    2024/4/4 20:30:38
  8. 什么是线程和进程?

    1. 何为进程? 进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。 在 Java 中,当我们启动 main 函数时其实就是启动了一个 JVM 的进程,而 main 函数所在的线程就是这个进程中的一个线程,也称…...

    2024/4/24 21:10:32
  9. 我用python掐指一算,2020高考分数和录取情况可能是这样

    前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者:朱小五 PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 http://t.cn/A6Zvjdun “迟到”了一个月的高考终于要来了。正好我得…...

    2024/4/26 16:45:44
  10. vue+element实现动态换肤功能

    有时候一个项目的主题并不能满足所有人的审美,这时候换肤功能就很友好,本项目基于vue+element实现后台管理项目的换肤功能1.创建换肤组件<template><el-color-pickerclass="theme-picker"popper-class="theme-picker-dropdown"v-model="th…...

    2024/4/29 12:50:11
  11. kafka可靠性保障

    文章目录保障broker复制系数不完全的首领选举最少同步副本生产者发送确认重试额外错误处理消费者可靠性配置手动提交注意点 保障保证:分区消息顺序。同一个分区中先写入的消息会被消费者先读到。 消息被写入分区所有同步副本,才被认为已提交。 只要有一个副本活跃,已提交消息…...

    2024/4/16 6:06:39
  12. 实现鼠标提示框

    实现鼠标提示框 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta http-equiv="X-UA-Compatib…...

    2024/4/16 6:08:06
  13. 福禄克DSX-5000CableAnalyzer™线缆分析仪

    福克网络推出的FLuke DSX-5000可提高铜缆认证的速度,Cat 6A 和 FA 级测试速度快到无法想象,且符合最严苛的 IEC 草案 V 级精度标准。ProjX 管理系统有助于确保在第一次操作时就正确完成作业,并且有助于跟踪从设置到系统验收过程的进度。Versiv 平台支持光纤测试模块(OLTS 和…...

    2024/4/16 6:05:33
  14. ftp客户端软件有哪些,有哪些ftp客户端软件值得推荐?

    不知道大家对于ftp客户端软件的要求普遍是什么,但是我的要求是很简单的,主要就是好用,方便容易上手,使用起来很容易,不要太复杂的。其实我对于ftp软件的要求应该是大部分网站工作者的基本要求吧。下面是我使用过的比较推荐的ftp客户端软件。 第一款:IIS7服务器管理工具 说…...

    2024/4/20 17:44:30
  15. 文科女新冠期间360度转行:从电脑盲到制作多语言网站

    我大学毕业后一直在做英语翻译和英语教师工作,2012年进入JTB旅行社大阪关西机场分社,工作中使用中,英,日三国语言,工作内容是向来自世界各国的自由行的游客提供路线分析,预定当地游和销售交通卡。 工作很有趣,认识不同的人,自己的旅游知识也不断积累,但是每天要不停的…...

    2024/4/22 14:20:12
  16. Windows触发事件ID说明

    Windows事件和计划任务操作事件ID 说明0 操作成功完成。1 函数不正确。2 系统找不到指定的文件。3 系统找不到指定的路径。4 系统无法打开文件。5 拒绝访问。6 句柄无效。7 存储控制块被损坏。8 存储空间不足,无法处理此命令。9 存储控制块地址无效。10 环境不正确。11 试图加…...

    2024/4/1 2:17:21
  17. 19.JSP的内置对象

    1.引入在jsp开发中,会频繁使用到一些对象。例如HttpSession,ServletContext,ServletContext,HttpServletRequet。如果我们每次要使用这些对象都去创建这些对象就显示非常麻烦。所以Sun公司设计Jsp时,在jsp页面加载完毕之后就会自动帮开发者创建好这些对象,而开发者只需要直接…...

    2024/4/16 6:06:09
  18. 推荐 5 款牛逼的代码编辑器

    来源:oschina oschina.net/news/110987/no-notepad-plus-plus1、Sublime Text (非开源) Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器。Sublime Text 的特色功能:良好的扩展功能,官方称之为安装包(Package)。右边没有滚动条,取而代之的是代码缩略图,这个功能非…...

    2024/4/16 6:06:34
  19. 18.JSP的include指令、 page指令、 taglib指令

    1.include指令作用: 在当前页面用于包含其他页面语法: <%@include file="common/header.jsp"%> 地址前面不写 / 代表当前项目注意:1)原理是把被包含的页面(header.jsp)的内容翻译到包含页面(index.jsp)中,合并成翻译成一 …...

    2024/4/20 0:04:29
  20. 某数据库厂商案例--全业务数据中心项目

    用户痛点: 百TB历史业务数据,一次性量导入耗时耗力 现有ETL工具种类繁多,使用效果都不理想 数据快速查询和复杂join运算场景,查询性能低下 业务变化快,需要提供扩展能力 需要提供自动故障切换和集群监控告警功能 需要覆盖全国27个省部署运维支持 解决方案: 部署GreatDB C…...

    2024/4/16 6:07:10

最新文章

  1. 3.电源模块趋旺盛,铁路最需可靠性

    电源模块趋旺盛&#xff0c;铁路最需可靠性 电源设计需要很高的专业技能。越来越多的电子设备制造商开始采用电源模块来加快设计周期。通信、铁路、电力和军工领域&#xff0c;对电源模块需求越来越旺盛。 通信网络基建设备市场潜力巨大。应市场要求&#xff0c;现代的通信系…...

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

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

    2024/3/20 10:50:27
  3. #QT项目实战(天气预报)

    1.IDE&#xff1a;QTCreator 2.实验&#xff1a; 3.记录&#xff1a; &#xff08;1&#xff09;调用API的Url a.调用API获取IP whois.pconline.com.cn/ipJson.jsp?iphttp://whois.pconline.com.cn/ipJson.jsp?ip if(window.IPCallBack) {IPCallBack({"ip":&quo…...

    2024/4/30 4:11:06
  4. Android 关机充电动画卡住无反应,也不灭屏

    充电动画&#xff1a; 1.普通充电 2.快速充电&#xff1a; 原因&#xff1a;低电关机充电&#xff0c;电压升压导致充电逻辑混乱&#xff0c;5v到9v时&#xff0c;导致充电动画卡死。 办法&#xff1a;删掉原来的快充通道&#xff0c;替换为普通充电通道&#xff01; /vend…...

    2024/4/29 17:40:02
  5. 【外汇早评】美通胀数据走低,美元调整

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

    2024/4/29 23:16:47
  6. 【原油贵金属周评】原油多头拥挤,价格调整

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

    2024/4/30 18:14:14
  7. 【外汇周评】靓丽非农不及疲软通胀影响

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

    2024/4/29 2:29:43
  8. 【原油贵金属早评】库存继续增加,油价收跌

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

    2024/4/30 18:21:48
  9. 【外汇早评】日本央行会议纪要不改日元强势

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

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

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

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

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

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

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

    2024/4/30 9:43:09
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

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

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

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

    2024/4/25 18:39:16
  15. 【外汇早评】美伊僵持,风险情绪继续升温

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

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

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

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

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

    2024/4/29 20:46:55
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

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

    2024/4/30 22:21:04
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

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

    2024/4/26 23:04:58
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

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

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

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

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

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

    2024/4/30 9:42:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

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

    2024/4/30 9:43:22
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

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

    2024/4/30 9:42:49
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

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

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

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; 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
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    2022/11/19 21:16:58
  44. 如何在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