『壹』 ps里怎麼查看圖片的某一個點的X坐標和Y坐標
1、電腦打開Photoshop,然後點擊工具欄中的窗口。
『貳』 獲取圖片的像素信息
如何獲取圖片的像素信息呢?這個得藉助canvas的getImageData方法。
其中:
R - 紅色 (0-255)
G - 綠色 (0-255)
B - 藍色 (0-255)
A - alpha 通道 (0-255; 0 是透明的,255 是完全可見的)
這里需要注意的是,alpha的取值范圍不是0~1。
『叄』 如何利用matlab導入並提取jpg彩色圖像像素點的坐標及其RGB值想要完整的編碼。謝謝哈。
假設原圖片為「image.jpg」。
可以使用 Python Image Library 做,load() 函數會返回一個對象,這個對象我們可以把它當作一個二維數組對待,而數組中存放的就是點的 RGB 值,可以很容易地訪問到任何像素點的 RGB 值:
from PIL import Image
# 可以支持很多種圖片格式.
im = Image.open("your_picture.jpg")
pix = im.load()
# 獲得圖片的尺度,可以用於迭代
print im.size
# 獲得某個像素點的 RGB 值,像素點坐標由 [x, y] 指定
print pix[x,y]
# 設置 [x, y] 點的 RGB 的值為 value
pix[x,y] = value
(3)如何獲取圖片上的像素坐標擴展閱讀:
在電腦中,RGB的所謂「多少」就是指亮度,並使用整數來表示。通常情況下,RGB各有256級亮度,用數字表示為從0、1、2...直到255。注意雖然數字最高是255,但0也是數值之一,因此共256級。如同2000年到2010年共是11年一樣。
按照計算,256級的RGB色彩總共能組合出約1678萬種色彩,即256×256×256=16777216。通常也被簡稱為1600萬色或千萬色。也稱為24位色(2的24次方)。
『肆』 C# 如何得到圖片上某個像素點的坐標
當然不行了,直接獲得該點的XY坐標,之後計算出實際坐標
給你個例子
private void panel1_MouseMove(object sender, MouseEventArgs e)
{
float loc_X = 0;
float loc_Y = 0;
float loc_Fy = 0;
loc_X = e.Location.X ;
loc_Y = e.Location.Y;
//判斷是否1、10---1小時 8小時
DateTime dt_HM=new DateTime ();
DateTime last_Time = DateTime.Now;
if (combJD_SJKD.Text =="10")
{
dt_HM = Convert.ToDateTime (DateTime.Now.AddHours(-7).ToString("yyyy-MM-dd HH") + ":10");
//loc_X = ((loc_X - 50)* 2)/3;
loc_X = (((loc_X - 50) * 43) / (pub_lastX - 50)) * 10;
}
else
{
dt_HM = Convert.ToDateTime (DateTime.Now.AddHours(-1).ToString("yyyy-MM-dd HH:mm"));
//loc_X = (loc_X - 50) / 12;
loc_X = ((loc_X - 50) * 58) / (pub_lastX-50);
}
//Y軸取整換算成實際坐標軸
loc_Fy = (panel1.Height -30)-loc_Y;
//1個刻度有多少格
float Y_GESHU = ((panel1.Height - 30) - pub_lastY) / 60;
//loc_Fy = loc_Fy/7;
//loc_Fy = loc_Fy / 8 + 3;
loc_Y =(int )( (loc_Fy)/Y_GESHU );
loc_Y = (int)(loc_Y - (loc_Y / 10));
//X軸換算成實際坐標軸
dt_HM = dt_HM.AddMinutes(loc_X);
//提取查詢的日期、時間 並確定比例因子
int scale=1;
scale = scale * pub_addscale;
loc_Y = loc_Y * scale;
lab_ZT.Text = "通行人數為:" + Convert.ToString(loc_Y) + "人 此時刻值為" + dt_HM.ToString() ;
}
『伍』 在OpenCV打開的圖像上,已知圖像上的某點坐標,如何獲取該點像素值
CvScalar s;
s=cvGet2D( image, idx0, idx1 );
image為圖像,idx0和idx1為像素坐標
再用s.val[i]可以取出不同通道i=0,1,2,3的像素值
『陸』 怎麼讀取一張圖片任意點的坐標
可以使用ps讀取,具體操作步驟如下:
1、首先,在計算機上打開Photoshop,單擊上方菜單欄的窗口,如下圖所示,然後進入下一步。
『柒』 如何用C#獲取圖片中某文字位置的像素坐標
很難啊,這種問題不上點分太摳門.
涉及到ORC核心問題.
笨辦法就是先判斷什麼字體.不知道的話就所有字體.
然後判斷字型大小,不知道就所有字型大小.
然後判斷什麼文字,不知道就所有文字.
然後在不同解析度下的遮罩像素.
然後判斷字體顏色,背景顏色.
然後然後逐像素檢測前景遮罩顏色,判斷是否是指定的文字.
然後獲取像素坐標.
『捌』 Java 如何獲取一張圖片的像素坐標
這個所謂像素就是你獲得的每個點,而且你是放在數組里,不過應該是二維數組吧,你上邊寫的是一維數組,二位的話數組中所在的位置不就是像素坐標了嗎
『玖』 opencv如何獲得圖片所有像素點的坐標
cv::findContours( ) 這個函數是用來找輪廓的,我經常用,應該能解決你這個問題。 這個函數找到的線存儲的數據結構是std::vector<std::vector<cv::Point> > ,這個裡面就有你想要的所有的輪廓點的坐標。
『拾』 如何獲取一副二值圖像上點的坐標就像下圖,每個白色區域獲取一個坐標
可以通過find函數來獲取圖像中所有白色像素點的坐標,在通過距離來進行分類可以達到你想要的效果