国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用opencv計算圖片上任意一點到圖片中心點距離為半徑繪制圓形,計算FOV

這篇具有很好參考價值的文章主要介紹了使用opencv計算圖片上任意一點到圖片中心點距離為半徑繪制圓形,計算FOV。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、計算公式
圖片坐標(biāo):Point(x,y)
半徑 :r = ( x ? i m a g e . c o l s / 2 ) 2 + ( y ? i m a g e . r o w s / 2 ) 2 \sqrt {(x - image.cols/2)^2 + (y - image.rows/2)^2} (x?image.cols/2)2+(y?image.rows/2)2 ?
使用opencv計算圖片上任意一點到圖片中心點距離為半徑繪制圓形,計算FOV,Qt,opencv,opencv,人工智能,qt
二、以 R R R 為半徑在圖像上繪制圓形,如下圖所示:
使用opencv計算圖片上任意一點到圖片中心點距離為半徑繪制圓形,計算FOV,Qt,opencv,opencv,人工智能,qt
三、實現(xiàn)代碼文章來源地址http://www.zghlxwxcb.cn/news/detail-795013.html

	cv::Mat image = cv::imread("D:\\Ttest\\test2\\1.bmp");
	int nRadius = std::sqrt(std::pow((x - (image.cols / 2)), 2) + std::pow((y - (image.rows / 2)), 2));
	cv::Point centerPoint = cv::Point(image.cols / 2, image.rows / 2);	//中心點坐標(biāo)
	cv::Scalar color = cv::Scalar(15, 185, 255);//設(shè)置繪制圓形部分為顏色
	cv::circle(image, centerPoint, nRadius, color, -1);

	//計算黃色區(qū)域像素點
	int nCount = 0;
	for (int y = 0; y < image.rows; y++)
	{
		for (int x = 0; x < image.cols; x++)
		{
			Vec3b pixel = image.at<Vec3b>(y, x);
			int B = pixel[0];
			int G = pixel[1];
			int R = pixel[2];
			if ((B == 15) && (G == 185) && (R == 255))
			{
				nCount++;
			}
		}
	}
	std::cout << nCount << "\n";

	float fov = (nCount*1.0) / ((image.rows * image.cols) * 1.0);
	std::cout << fov;

到了這里,關(guān)于使用opencv計算圖片上任意一點到圖片中心點距離為半徑繪制圓形,計算FOV的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • PCL圓柱中心軸線提取、中心點提取

    適用于 圓柱中心軸線計算,軸線的端點、中心點計算 附代碼完整實現(xiàn)及測試代碼。 相關(guān)鏈接: C++ PCL點云圓柱結(jié)構(gòu)提取/立桿結(jié)構(gòu)提取

    2024年02月14日
    瀏覽(93)
  • Unity將模型的世界坐標(biāo)下的中心點歸到模型中心

    Unity將模型的世界坐標(biāo)下的中心點歸到模型中心

    效果對比: 調(diào)整前: 調(diào)整后: 需求:由于建模時的疏忽或者網(wǎng)上找的一些測試模型不規(guī)范,會出現(xiàn)導(dǎo)入unity中,模型的世界坐標(biāo)下的中心點與模型實際的位置差出很多。 注意:物體中心點和父物體中心點的設(shè)置代碼隱忍而異,看模型結(jié)構(gòu)需求 注意:這里模型的位置必須Re

    2024年02月03日
    瀏覽(92)
  • 直線圍繞中心點旋轉(zhuǎn)(類似時鐘)
  • Android雙指縮放ScaleGestureDetector檢測放大因子大圖移動到雙指中心點ImageView區(qū)域中心,Kotlin

    Android雙指縮放ScaleGestureDetector檢測放大因子大圖移動到雙指中心點ImageView區(qū)域中心,Kotlin

    ? 在?Android雙擊圖片放大移動圖中雙擊點到ImageView區(qū)域中心,Kotlin-CSDN博客 基礎(chǔ)上,這次使用ScaleGestureDetector檢測兩根手指的縮放動作,記錄兩根手指的中心點位置,根據(jù)ScaleGestureDetector檢測到的縮放因子(系數(shù)),放大原圖,并移動放大前兩根手指中心點在原圖的位置移動到

    2024年01月23日
    瀏覽(28)
  • UE4中修改模型的中心點

    UE4中修改模型的中心點

    在UE4中的模型中心點一般都在模型的中點,如果是門這樣的模型,我們就不能繞中心點旋轉(zhuǎn)了,不然會覺得很奇怪。但是默認(rèn)的靜態(tài)網(wǎng)格體中心點都在物體中心,那我們怎么辦?有兩種方法: 1.我們就需要移動物體的中心點 2.在三維建模軟件中移動模型中心點 下面我們就討論

    2023年04月08日
    瀏覽(99)
  • uniapp小程序地圖設(shè)置中心點位置向上偏移

    uniapp小程序地圖設(shè)置中心點位置向上偏移

    圖示: id=\\\"map\\\" ref=\\\"map\\\"

    2024年02月11日
    瀏覽(88)
  • WPF中有中心點的slider滑動條

    WPF中有中心點的slider滑動條

    想要實現(xiàn)的效果 原生滑動條 需要認(rèn)識一下滑動條的組成 在原生控件中生成“資源字典”對應(yīng)的樣式 然后在track所在的列進行添磚加瓦 由于track在row=\\\"1\\\"的位置,只需要在這個位置上面添加一個Ellipse和Line Ellipse是來描述固定在滑動條上的中心點的位置 line是來描述Thumb從中心點

    2024年02月08日
    瀏覽(93)
  • vue canvas拖拽,鼠標(biāo)中心點縮放,標(biāo)記點位等

    vue實現(xiàn)canvas畫布建立圖片,坐標(biāo)建立,可進行拖拽,鼠標(biāo)中心點位縮放,標(biāo)記點位等功能 直接上源碼 僅供學(xué)習(xí)使用

    2024年02月17日
    瀏覽(88)
  • 高德API JS 高德地圖獲取多個坐標(biāo)點的中心點

    高德API JS 高德地圖獲取多個坐標(biāo)點的中心點

    我需要: 在地圖上展示多個地點 地圖縮放到合適的大小,要求剛好能顯示全部點位 邊緣留有一部分間隔。 做成如圖所示這樣。 經(jīng)過一下午的研究,弄出來了。 需要以下這些 AMap 的類庫: AMap.Bounds() 區(qū)域 AMap.LngLat() 點坐標(biāo)(基礎(chǔ)點位) AMap.setBounds() 設(shè)置地圖區(qū)域,這會自動

    2024年02月07日
    瀏覽(220)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包