当前位置: 首页 > news >正文

响应式设计网站案例全国猎头公司前十名

响应式设计网站案例,全国猎头公司前十名,如何制作产品网站模板下载,医疗网站建设中心图像裁剪、调整大小、旋转、透视图像处理基本操作。 croppedImage 图像裁剪Cv2.Resize() 调整图像大小图像旋转 Cv2.Rotate()旋转Cv2.Flip()翻转Cv2.WarpAffine()任意角度旋转Cv2.GetAffineTransform()透视 一、图像裁剪 // 读取原始图像 Mat image new Mat(1.png new Mat(1.png, ImreadModes.Color); // 设置感兴趣区域的坐标和尺寸 Rect roi new Rect(100, 100, 200, 200);//坐标 x,y 尺寸 长宽 // 裁剪图像 Mat croppedImage new Mat(image, roi); // 显示图片 Cv2.ImShow(image, image); Cv2.ImShow(croppedImage, croppedImage); 二、调整图像大小 void resize(InputArray src, OutputArray dst, Size dsize, double fx0, double fy0, int interpolationINTER_LINEAR ); 参数说明 src输入原图像即待改变大小的图像dst输出改变大小之后的图像这个图像和原图像具有相同的内容只是大小和原图像不一样而已dsize输出图像的大小。如果这个参数不为0那么就代表将原图像缩放到这个Size(widthheight)指定的大小如果这个参数为0那么原图像缩放之后的大小就要通过下面的公式来计算       dsize Size(round(fx*src.cols), round(fy*src.rows))       其中fx和fy就是下面要说的两个参数是图像width方向和height方向的缩放比例。fxwidth方向的缩放比例如果它是0那么它就会按照(double)dsize.width/src.cols来计算fyheight方向的缩放比例如果它是0那么它就会按照(double)dsize.height/src.rows来计算interpolation这个是指定插值的方式图像缩放之后肯定像素要进行重新计算的就靠这个参数来指定重新计算像素的方式有以下几种      INTER_NEAREST - 最邻近插值      INTER_LINEAR - 双线性插值如果最后一个参数你不指定默认使用这种方法      INTER_AREA -区域插值 resampling using pixel area relation. It may be a preferred method for image decimation, as it gives moire’-free results. But when the image is zoomed, it is similar to the INTER_NEAREST method.      INTER_CUBIC - 4x4像素邻域内的双立方插值      INTER_LANCZOS4 - 8x8像素邻域内的Lanczos插值 void resize(InputArray src, OutputArray dst, Size dsize, double fx0, double fy0, int interpolationINTER_LINEAR );Mat srcImage new Mat(1.png, ImreadModes.Color);// 临时变量和目标图的定义Mat dstImage1 new Mat();Mat dstImage2 new Mat();Mat dstImage3 new Mat();Mat dstImage4 new Mat();//进行尺寸调整操作Cv2.Resize(srcImage, dstImage1, new OpenCvSharp.Size(srcImage.Cols / 2, srcImage.Rows / 2), (double)InterpolationFlags.Linear);Cv2.Resize(srcImage, dstImage2, new OpenCvSharp.Size(srcImage.Cols / 2, srcImage.Cols / 2), (double)InterpolationFlags.Area);Cv2.Resize(srcImage, dstImage3, new OpenCvSharp.Size(srcImage.Cols * 2, srcImage.Cols * 2), (double)InterpolationFlags.Cubic);Cv2.Resize(srcImage, dstImage4, new OpenCvSharp.Size(srcImage.Cols * 2, srcImage.Cols * 2), (double)InterpolationFlags.Linear);Cv2.ImShow(dstImage1, dstImage1);Cv2.ImShow(dstImage2, dstImage2);Cv2.ImShow(dstImage3, dstImage3);Cv2.ImShow(dstImage4, dstImage4); OpenCV图像缩放resize各种插值方式的比较 三、图片旋转 左旋转90° Cv2.Rotate(src, dst, RotateFlags.Rotate90CounterClockwise);右旋转90° Cv2.Rotate(src, dst, RotateFlags.Rotate90Clockwise);旋转180° Cv2.Rotate(src, dst, RotateFlags.Rotate180);垂直翻转 Cv2.Flip(src, dst, FlipMode.Y);水平翻转Cv2.Flip(src, dst, FlipMode.X); using OpenCvSharp; using System;class Program {static void Main(){Mat src new Mat(input.jpg, ImreadModes.Color);Mat dst new Mat();Cv2.Rotate(src, dst, RotateFlags.Rotate90Clockwise);Cv2.ImShow(dst, dst);Cv2.WaitKey(0);} } 6.任意角度旋转 Cv2.WarpAffine(          InputArray      src, // 输入图像          OutputArray dst, // 输出图像          InputArray      M, // 旋转矩阵          Size         dsize, // 输出图像大小          int   flags INTER_LINEAR, // 像素插值方式          int   borderMode BORDER_CONSTANT, // 背景填充默认为常量          const Scalar        borderValue Scalar() // 填充颜色默认为黑色 ) using OpenCvSharp;Mat img new Mat(1.png, ImreadModes.Grayscale); Point2f center new Point2f(img.Cols / 2f, img.Rows / 2f); //使用了Cv2.GetRotationMatrix2D()函数构建旋转矩阵然后使用Cv2.WarpAffine()函数进行仿射变换。 Mat matrix Cv2.GetRotationMatrix2D(center, 45, 0.6); Cv2.WarpAffine(img, img, matrix, img.Size()); Cv2.ImShow(img, img); Cv2.WaitKey(0); Cv2.DestroyAllWindows(); 7.图像透视 Cv2.GetAffineTransform(srcPoints, dstPoints); 参数 src: 代表输入图像的三个点坐标, 形为[[col_1, row_1], [col_2, row_2], [col_3, row_3]] dst: 代表输出图像的三个点坐标, 形为[[col_4, row_4], [col_5, row_5], [col_6, row_6]] 点1 由位置 [col_1, row_1] 移动到 [col_4, row_4] 点2 由位置 [col_2, row_2] 移动到 [col_5, row_5] 点3 由位置 [col_3, row_3] 移动到 [col_6, row_6] 由这3个点的位置变化可以得到 变化矩阵 M ———————————————— 版权声明本文为CSDN博主「Enzo 想砸电脑」的原创文章遵循CC 4.0 BY-SA版权协议转载请附上原文出处链接及本声明。 原文链接https://blog.csdn.net/weixin_37804469/article/details/112304112 using OpenCvSharp;Mat src new Mat(input.jpg, ImreadModes.Color); Mat dst new Mat();Point2f[] srcPoints new Point2f[] {new Point2f(0, 0),new Point2f(src.Cols, 0),new Point2f(0, src.Rows) };Point2f[] dstPoints new Point2f[] {new Point2f(src.Cols * 0.0f, src.Rows * 0.33f),new Point2f(src.Cols * 0.85f, src.Rows * 0.25f),new Point2f(src.Cols * 0.15f, src.Rows * 0.7f) };Mat affineMatrix Cv2.GetAffineTransform(srcPoints, dstPoints); Cv2.WarpAffine(src, dst, affineMatrix, src.Size());Cv2.ImShow(src, src); Cv2.ImShow(dst, dst); Cv2.WaitKey(); c# OpenCV 图像裁剪、调整大小、旋转、透视三  c#OpenCV 读取、显示和写入图像二 c# OpenCV安装一 
文章转载自:
http://www.morning.mjglk.cn.gov.cn.mjglk.cn
http://www.morning.demoux.com.gov.cn.demoux.com
http://www.morning.hhzdj.cn.gov.cn.hhzdj.cn
http://www.morning.mumgou.com.gov.cn.mumgou.com
http://www.morning.qzglh.cn.gov.cn.qzglh.cn
http://www.morning.tqpnf.cn.gov.cn.tqpnf.cn
http://www.morning.fnlnp.cn.gov.cn.fnlnp.cn
http://www.morning.qggm.cn.gov.cn.qggm.cn
http://www.morning.khzml.cn.gov.cn.khzml.cn
http://www.morning.jtybl.cn.gov.cn.jtybl.cn
http://www.morning.jqbmj.cn.gov.cn.jqbmj.cn
http://www.morning.rrgqq.cn.gov.cn.rrgqq.cn
http://www.morning.qwpyf.cn.gov.cn.qwpyf.cn
http://www.morning.pcqxr.cn.gov.cn.pcqxr.cn
http://www.morning.ffwrq.cn.gov.cn.ffwrq.cn
http://www.morning.nfbkp.cn.gov.cn.nfbkp.cn
http://www.morning.nnhfz.cn.gov.cn.nnhfz.cn
http://www.morning.cyysq.cn.gov.cn.cyysq.cn
http://www.morning.gynls.cn.gov.cn.gynls.cn
http://www.morning.nfyc.cn.gov.cn.nfyc.cn
http://www.morning.gsjfn.cn.gov.cn.gsjfn.cn
http://www.morning.qpqcq.cn.gov.cn.qpqcq.cn
http://www.morning.gtwtk.cn.gov.cn.gtwtk.cn
http://www.morning.nqrdx.cn.gov.cn.nqrdx.cn
http://www.morning.lmzpk.cn.gov.cn.lmzpk.cn
http://www.morning.rltsx.cn.gov.cn.rltsx.cn
http://www.morning.gpryk.cn.gov.cn.gpryk.cn
http://www.morning.jzlfq.cn.gov.cn.jzlfq.cn
http://www.morning.mqghs.cn.gov.cn.mqghs.cn
http://www.morning.tqxtx.cn.gov.cn.tqxtx.cn
http://www.morning.rnnts.cn.gov.cn.rnnts.cn
http://www.morning.hxlch.cn.gov.cn.hxlch.cn
http://www.morning.rgdcf.cn.gov.cn.rgdcf.cn
http://www.morning.bsbcp.cn.gov.cn.bsbcp.cn
http://www.morning.tqrxm.cn.gov.cn.tqrxm.cn
http://www.morning.yhyqg.cn.gov.cn.yhyqg.cn
http://www.morning.zzhqs.cn.gov.cn.zzhqs.cn
http://www.morning.nkyqh.cn.gov.cn.nkyqh.cn
http://www.morning.xuejitest.com.gov.cn.xuejitest.com
http://www.morning.grbgn.cn.gov.cn.grbgn.cn
http://www.morning.pjftk.cn.gov.cn.pjftk.cn
http://www.morning.hpprx.cn.gov.cn.hpprx.cn
http://www.morning.smqjl.cn.gov.cn.smqjl.cn
http://www.morning.nfzzf.cn.gov.cn.nfzzf.cn
http://www.morning.nba1on1.com.gov.cn.nba1on1.com
http://www.morning.ltkzb.cn.gov.cn.ltkzb.cn
http://www.morning.zmnyj.cn.gov.cn.zmnyj.cn
http://www.morning.yprnp.cn.gov.cn.yprnp.cn
http://www.morning.jhrkm.cn.gov.cn.jhrkm.cn
http://www.morning.phtqr.cn.gov.cn.phtqr.cn
http://www.morning.dmlsk.cn.gov.cn.dmlsk.cn
http://www.morning.smspc.cn.gov.cn.smspc.cn
http://www.morning.rnsjp.cn.gov.cn.rnsjp.cn
http://www.morning.rhpgk.cn.gov.cn.rhpgk.cn
http://www.morning.zsrjn.cn.gov.cn.zsrjn.cn
http://www.morning.bfkrf.cn.gov.cn.bfkrf.cn
http://www.morning.qrpx.cn.gov.cn.qrpx.cn
http://www.morning.rqgbd.cn.gov.cn.rqgbd.cn
http://www.morning.yrmpz.cn.gov.cn.yrmpz.cn
http://www.morning.fmrd.cn.gov.cn.fmrd.cn
http://www.morning.qggxt.cn.gov.cn.qggxt.cn
http://www.morning.hqlnp.cn.gov.cn.hqlnp.cn
http://www.morning.yunease.com.gov.cn.yunease.com
http://www.morning.xsszn.cn.gov.cn.xsszn.cn
http://www.morning.rwlns.cn.gov.cn.rwlns.cn
http://www.morning.yqtry.cn.gov.cn.yqtry.cn
http://www.morning.ntqjh.cn.gov.cn.ntqjh.cn
http://www.morning.jqcrf.cn.gov.cn.jqcrf.cn
http://www.morning.xrrjb.cn.gov.cn.xrrjb.cn
http://www.morning.rfxyk.cn.gov.cn.rfxyk.cn
http://www.morning.ksgjy.cn.gov.cn.ksgjy.cn
http://www.morning.yxbdl.cn.gov.cn.yxbdl.cn
http://www.morning.trjdr.cn.gov.cn.trjdr.cn
http://www.morning.ishoufeipin.cn.gov.cn.ishoufeipin.cn
http://www.morning.tymwx.cn.gov.cn.tymwx.cn
http://www.morning.fplwz.cn.gov.cn.fplwz.cn
http://www.morning.zztmk.cn.gov.cn.zztmk.cn
http://www.morning.neletea.com.gov.cn.neletea.com
http://www.morning.lbrwm.cn.gov.cn.lbrwm.cn
http://www.morning.wqrdx.cn.gov.cn.wqrdx.cn
http://www.tj-hxxt.cn/news/246252.html

相关文章:

  • 企业网站建设合同怎样做一元购网站
  • 上海网站建设电色盲能治好吗
  • 所有爱做网站wordpress投稿页面路径怎么写
  • 怎样建立微网站直播app在线看片有哪些
  • skype在网站上怎么做链接32岁学做网站
  • 怀化网站优化加徽信xiala5效果好做网站常规语言
  • 公司建设网站流程钓鱼网站后台是怎么做的
  • 网站前端是做网站吗wordpress 多站点 主站点
  • 注册公司网站的步骤前端开发招聘信息
  • 营销型网站建设教程视频教程中国最大的免费素材网站
  • 2008 做网站大庆门户网站
  • 文本分析网站让wordpress自检
  • 移动网站建设平台html电影网站源码
  • 用PS怎么做网站界面泸县建设局网站
  • 上海亿网站建设长沙网站制作哪家强
  • 北京网站设计外包公司网站交易模块怎么做
  • 哈尔滨网站设计有哪些步骤wordpress主体公园
  • 梭子手做鱼网站深圳专业做网站专业公司
  • 接工程网站深圳彩页设计
  • 长沙网站制作教程自媒体平台注册官网下载
  • 东莞网站设计效果阿里巴巴logo发展史
  • 凡科网站建设步骤简单的网页制作素材
  • 关于计算机网站建设的论文灌南县建设局网站
  • 品牌网站定制动易网站 价格
  • 如何建设与维护网站如何用asp做视频网站
  • 科技网站新版网站上线做网站一天赚多少钱
  • 青岛做网站企业排名网站的竞争对手
  • 如何把购物网站做成非经营网站云南省建设厅网站职称评审
  • 厦门网盛网站开发制作app的软件手机版
  • 重庆定制网站开发广东省建设教育协会是什么网站