cost 227 ms
C中的邊緣檢測

[英]Edge Detection in C

從事邊緣檢測 function。回顧我的代碼,我認為我有概念/邏輯。 但結果並沒有以應有的方式出現。 當我運行該程序時,大多數 RGB 值變成了 255。我試過使用不同的數據類型並在創建變量時四處移動,但這似乎沒有幫助。 我也試過代碼的微型版本,一切似乎都按預期工作,但不確定為什么當我把它加在一起時 ...

坎尼對索貝爾。 為什么 Canny 無法檢測到邊緣?

[英]Canny vs Sobel. Why Canny is not able to detect edges?

我有一個 16 位圖像,我試圖從中檢測邊緣。 我將圖像轉換為 8 位,然后應用邊緣檢測。 我正在使用 Sobel 獲取邊緣,但是,Canny 沒有檢測到邊緣。 為什么會這樣? 原始圖像附在這里。( https://i.stack.imgur.com/uY0KI.png ) 代碼如下: ...

如何使用 Python 檢測復雜火焰圖像中的邊緣?

[英]How to detect edge in complex flame image using Python?

對於我的燃燒相關研究,我需要使用任何類型的邊緣檢測來檢測火焰前鋒。 我已經應用了過濾器和閾值步驟的組合來實現我的目標,但是它們被證明是不准確的。 歡迎任何想法,我有一個包含 3 列的完整圖像的 csv 文件。 即,x坐標,y坐標。 強度 [計數]。 期望的結果感興趣的領域我希望有人能幫我解決這個問 ...

使用 GPU 着色器(glsl、hlsl,而不是 CUDA)的常用快速邊緣檢測算法是什么?

[英]what are the common used fast Edge Detection Algorithm using GPU shader(glsl, hlsl, not CUDA)?

使用 GPU 着色器(glsl、hlsl,而不是 CUDA)的最快邊緣檢測算法是什么? 只是片段着色器,只是圖像處理,不管圖像是彩色的還是灰色的具有普通緩沖區和深度緩沖區的顏色緩沖區。 ...

使用 OpenCV 檢測水滴

[英]Detect drops of water using OpenCV

我正在嘗試檢測水中的水滴,起初我會檢測邊緣,但圖像中有光點,也被檢測為水滴。 請注意,液滴是白色的,周圍環繞着深色層。 我的代碼:import cv2 import numpy as np def unsharp_mask(img, blur_size = (5,5), imgWeight = ...

如何找到圖像中不同邊緣的角度

[英]How to find Angle of Different Edges in an Image

我有一張圖像,其中有一些星形條紋,借助邊緣檢測和非最大抑制,我能夠將其轉換為帶邊緣的灰度圖像。 我需要得到角度 w.r.t。 條紋指向的 x 軸。 這些是我的圖片 從這個圖像我生成包含邊緣的圖像。 (方位不同是因為ds9天文圖查看軟件plot原點坐標較低) 我嘗試了多種方法,包括 PCA 和連接 ...

用 OpenCV 測量熱鋼板的寬度

[英]Measuring the width of a hot steel plate with OpenCV

我想測量圖像中沿綠線的寬度,我通過 OpenCV 應用了像 canny 這樣的過濾器,但我猜過濾器沒有工作(無法顯示邊緣),因為溫度非常高。 我的想法是畫兩條垂直線並通過在它們之間畫一條線來測量(我想在圖中畫出 object 的垂直邊緣,所以)。 有什么方法可以解決這個問題嗎? ...

刪除圖像背景,以便只有徽標(通常是一些文本)保留為 png

[英]Remove image background so that only the logo (usually some text) remains as png

我想從高爾夫球中提取徽標以進行進一步的圖像處理。 我已經嘗試過不同的方法。 我想使用圖像的灰度值來定位它們的位置,然后將其剪切掉。 由於許多不同的徽標和圖像周圍的黑色邊框,這種方法很遺憾地失敗了。 作為我的下一個方法,我認為我首先刪除黑色背景,然后從 1 開始重復該過程。但也沒有成功,因為左下角有 ...

檢測 ATtiny 引腳更改中斷的下降沿

[英]Detect falling edge on pin change interrupt for ATtiny

我正在用一個從頭開始構建的新風扇遙控器替換一個損壞的風扇遙控器,我已經讓它工作了,但需要改進用於檢測按鈕按下的中斷。 MCU 是 ATtiny84A,開關是 SPST 瞬時開關。 問題是當前程序使用簡單的引腳更改中斷,但是如果我按住按鈕太久,我會得到雙重中斷,因為它首先檢測下降沿變化,然后是下 ...

如何在matlab中填充不規則形狀的矩陣

[英]How to pad an irregularly shaped matrix in matlab

我有一個矩陣,其值在中心,NaN 在邊界(想象一個矩陣代表一個永遠不是正方形的分水嶺)。 我需要用一個單元格填充它以進行一些組件應力計算。 我試圖避免使用核心 Matlab 功能中的外部庫,但是我想做的類似於 padarray 對稱但不規則邊界: 例如: 變成: (不確定如何處理具有兩 ...

如何分割一塊肉上的大理石花紋/纖維

[英]how to segment the marbling/fibers on a piece of meat

我希望能夠像這樣突出一塊肉中的大理石花紋: 我正在使用 OpenCV(模糊,sobel 算子)來檢測邊緣,我希望這會給我主要的大理石花紋。 但是,我最終會聽到很多噪音。 在此處查看示例輸出: 有沒有辦法可以減少噪音,讓我只得到大理石花紋,幾乎沒有肉? 我想要的實際上是在示例輸出中顯示為感興趣 ...

計算大火炬張量邊緣(導數)的最快方法

[英]fastest way to calculate edges (derivatives) of a big torch tensor

給定一個形狀為(b,c,h,w)的張量,我想提取空間數據的邊緣,即計算(h,w)的x 、 y方向導數並計算大小I=sqrt(|x_amplitude|^2+|y_amplitude|^2) 我目前的實現如下 我想知道是否有更快的方法,因為這種方法實際上是使用導數的定義進行卷積,所以可能會有缺 ...

CS50 PSET4 邊緣功能未正確過濾邊緣和角落 - 紅色像素值

[英]CS50 PSET4 edge function not filtering edge and corner - red pixel values correctly

我正在嘗試使用 Sobel 算子在圖像中編寫一個用於邊緣檢測的函數。 這是問題集 4 的一部分 - CS50 課程中的過濾(更多)問題。 在此處鏈接(僅限邊緣部分)。 編寫的函數正確過濾圖像的中間像素,但沒有為邊緣和邊界像素提供所需的輸出,這對於紅色像素值來說太令人驚訝了,其余的都是正確的。 我 ...

變形圖像中的閉合線時排除空邊

[英]Excluding Empty Edges When Morph Closing Lines In An Image

如何連接圖像中不相交的垂直線而不將它們擴展到外邊緣區域? 輸入圖像(簡化示例): 使用Morph Close操作: 電流輸出: 期望的輸出: PS我可以只添加大於關閉內核的邊距,但由於生產圖像的尺寸很大,這將導致內存效率低下。 生產圖像也有大量帶有隨機間隙的線條。 ...

如何從 numpy 數組中檢測和切片框

[英]how to detect and slice boxes out of a numpy array

我有一個寬圖像,里面有 2 個圖像,這 2 個圖像在大圖像中可以看作是“盒子”,numpy 數組看起來像這樣: 因為我應用了中值濾波器,所以周圍的像素都是 200,到處都有一點點噪點。 我的問題是:我怎樣才能從這個大圖像中提取這兩個子圖像並將它們作為自己的數組,這樣我就可以單獨擁有這些圖片了 ...

在 graphviz 中使用 splines = true 時,平行邊合並為 1

[英]Parallel edges are merged into 1 when using splines = true in graphviz

我正在使用graphviz(點)生成一個無向多重圖,其中很多邊與節點重疊,我還必須平行邊(2個節點有多個邊)。 我嘗試使用 splines = true 來消除重疊,但這只會使大量平行邊合並成一條邊。 這是我的圖表上帶有和不帶有樣條的圖片: 使用樣條線 = true 使用樣條 = 假 我希望 ...

使用 OpenCL 在 C++ 中進行圖像邊緣檢測產生旋轉圖像

[英]Image Edge Detection in C++ using OpenCL produces Rotated Image

我目前正在嘗試使用 OpenCL 在 C++ 中實現 Sobel 邊緣檢測方法,以並行實現部分代碼。 我設法正確檢測輸入圖像的邊緣,但是,我的輸出圖像是輸入圖像中的旋轉和反射版本。 請參閱下面的圖片作為參考: 輸入圖像 輸出圖像 我嘗試通過查看圖像如何被讀入數組或輸出數組如何被寫回圖像文件來調 ...

有沒有辦法保證用 cv2.HoughLines() 檢測到一定數量的線?

[英]Is there a way to guarantee a certain number of lines detected with cv2.HoughLines()?

這個問題是我之前關於如何檢測台球桌角的問題的延伸。 我找到了台球桌的輪廓,並成功地在輪廓上應用了霍夫變換。 霍夫變換的結果如下: 不幸的是,霍夫變換為單個表格邊緣返回多行。 我希望 Hough 變換返回四行,每行對應於給定任何台球桌圖像的桌子的邊緣。 我不想手動調整 Hough 變換方法的參數( ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM