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

网站里的地图定位怎么做的株洲优化公司

网站里的地图定位怎么做的,株洲优化公司,火车头wordpress 5.1发布模块,深圳福田区有哪些企业操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 调整图像大小。 该函数将图像 src 缩小或放大到指定的尺寸。 输出图像的大小将是 dsize(当 dsize 非零时),或…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

调整图像大小。
该函数将图像 src 缩小或放大到指定的尺寸。
输出图像的大小将是 dsize(当 dsize 非零时),或者根据 src.size()、fx 和 fy 计算得出。输出图像的深度与输入图像相同。
如果你想将 src 调整为适配一个已经创建好的 dst 图像,你可以这样调用函数:

// 明确指定 dsize = dst.size(); fx 和 fy 将基于此计算。
resize(src, dst, dst.size(), 0, 0, interpolation);

如果你想在每个方向上以因子 2 来缩小图像,你可以这样调用:

// 指定 fx 和 fy,让函数自动计算目标图像的尺寸。
resize(src, dst, Size(), 0.5, 0.5, interpolation);

一般来说,缩小图像时使用 cv::INTER_AREA 插值效果最好;而放大图像时通常推荐使用 cv::INTER_CUBIC(质量高但较慢)或 cv::INTER_LINEAR(较快,效果也还可以)。
注意事项:
函数的文本 ID 是 “org.opencv.imgproc.transform.resize”。

函数原型

GMat cv::gapi::resize 
(const GMat &  	src,const Size &  	dsize,double  	fx = 0,double  	fy = 0,int  	interpolation = INTER_LINEAR 
) 		

参数

  • 参数 src:输入图像。

  • 参数 dsize:输出图像的尺寸;如果为零,则根据 fx 和 fy 计算得出:
    dsize = Size(round(fx*src.cols), round(fy*src.rows)) \texttt{dsize = Size(round(fx*src.cols), round(fy*src.rows))} dsize = Size(round(fx*src.cols), round(fy*src.rows))
    dsize 必须非零,或者 fx 和 fy 都必须非零。

  • fx:水平方向上的缩放因子;当为 0 时,将根据 dsize.width / src.cols 自动计算:
    (double)dsize.width/src.cols \texttt{(double)dsize.width/src.cols} (double)dsize.width/src.cols

  • fy:垂直方向上的缩放因子;当为 0 时,将根据 dsize.height / src.rows 自动计算:
    (double)dsize.height/src.rows \texttt{(double)dsize.height/src.rows} (double)dsize.height/src.rows

  • interpolation:插值方法,详见 cv::InterpolationFlags(例如 INTER_NEAREST, INTER_LINEAR, INTER_CUBIC, INTER_AREA 等)。

代码示例

include <opencv2/gapi.hpp>
#include <opencv2/gapi/core.hpp>
#include <opencv2/opencv.hpp>using namespace cv;
using namespace cv::gapi;int main()
{// 加载图像Mat src = imread( "/media/dingxin/data/study/OpenCV/sources/images/Lenna.png" );if ( src.empty() ){std::cerr << "无法加载图像!" << std::endl;return -1;}// 定义新的尺寸Size new_size( 320, 240 );  // 或者你可以设置为 (0, 0) 并使用 fx 和 fy// 创建一个 GComputation 对象来定义操作GMat in;GMat out = gapi::resize( in, new_size );// 执行操作Mat dst;GComputation resize_comp( GIn( in ), GOut( out ) );resize_comp.apply( gin( src ), gout( dst ) );// 显示结果imshow( "原始图像", src );imshow( "调整大小后的图像", dst );waitKey();return 0;
}

运行结果

在这里插入图片描述

http://www.dtcms.com/wzjs/796434.html

相关文章:

  • 如何制作视频网站外贸通道支持asp的网站吗
  • 网站如何做入支付接口官方网站建设银行年利息是多少钱
  • 网页的制作与建设seo推广如何做
  • 集团培训网站建设网络咨询服务公司经营范围
  • 绥化网站建设兼职百度收录软件
  • 做问卷调查赚钱的网站好网站建设维护专员
  • 做网站有必要要源码吗商家做网站的优点
  • 做网站的成本有多少wordpress中文商城主题
  • 做婚纱影楼网站的价格网页设计制作教程题库
  • 珠海高端网站制作公司网页简单制作流程
  • 网站建设方案对比分析报告网站域名重定向
  • asp网站怎么连接数据库网站图片装修的热切图怎么做
  • 站酷网logowordpress rss 插件
  • iis怎么创建网站科技网站首页
  • 网站建设技术培训番禺网站开发哪家强
  • 网站宽屏图片怎么做收费网站素材
  • 自己也可以免费轻松创建一个网站做国内电影网站赚钱不
  • 怎么做微信钓鱼网站制作软件教程
  • 十堰网站建设制作公司国内重大新闻事件2021年10月
  • 视频网站开发需要什么插件不付费免费网站
  • 如何优化基础建站陕汽企业门户登录
  • 专业手机移动网站设计浙江鼎兴建设有限公司网站
  • 二级域名做网站前端兼职一个静态页面报价
  • 如何选择营销网站建设免费图文制作app
  • 潮州南桥市场中国建设银行网站南昌建设局网站查询塔吊证怎么查
  • 猪八戒网站做设计兼职流程网页制作有什么软件
  • 北京网站设计服务商网络营销有哪些推广的方法
  • 网站建设公司大全网站开发视频下载
  • 衡水移动网站建设东莞微客巴巴做网站
  • 国外设计网站app有哪些公司做网站需要准备什么条件