如何按坐标方式获取图片的数据信息

如何按坐标方式获取图片的数据信息,第1张

你的是什么格式,每个象素是怎么表示的

比如RGB图,你就可以定义一个结构体数组

比如

struct MYRGB{

int r;

int g;

int b;

}

然后定义一个足够 在的数组,MYRGB buf[768768];

这时用buf[x768+y]就得到了(x,y)处的像素点

如下图所示:背影的左上角相对当前元素左上角的坐标。右为X轴正半轴,下为Y轴正半轴。当前元素

左上角坐标为0,0默认的左上角正对当前元素的左上角:如果想向左移10px:

1、background:url(images/hhgif) no-repeat -10px 0;}

如果想向上移10px:

1、background:url(images/hhgif) no-repeat 0 -10px;}  

CSS背景坐标设置实例:

1、background:transparent url(/images/png" target="_blank" >  

我想你应该是要获取被用户点击的那张的坐标吧,首先给你的加一个监听,如果被点击了,获取手机屏幕的宽高,然后获取自身的宽高,屏幕的坐标减去的宽高就是该所在的坐标,如果你要获取相对于其他某个控件的坐标,只要获取另一个控件的坐标,然后进行计算就可以了

我想你应该是要获取被用户点击的那张的坐标吧,首先给你的加一个监听,如果被点击了,获取手机屏幕的宽高,然后获取自身的宽高,屏幕的坐标减去的宽高就是该所在的坐标,如果你要获取相对于其他某个控件的坐标,只要获取另一个控件的坐标,然后进行计算就可以了

做一个循环,x轴y轴每n个像素循环一次生成一张新的用ocr识别下,直到识别出来不是原来那个,那上一个位置就是文字的左上角坐标了。说白了就是把循环裁掉点再裁掉点直到识别不出来为止

如需查看拍摄照片/视频素材更多属性信息,请按以下方式查看:

请将拍摄的照片,导入电脑,通过查看照片属性--详细信息,了解照片拍摄时间、经纬度、图像尺寸等信息,

视频也可使用上述方法获取拍摄时间信息,如需获取视频的经纬度信息,则需开启视频字幕功能。

若是御 2 行业版、经纬 M300 RTK机型,是具有时间戳功能,开启时间戳后,拍摄的照片与视频会自动记录拍摄时的 GPS 坐标和时间。此功能仅在可见光模式下,同时拍摄素材为 JPEG 格式有效。

/// <summary>

/// 获取中的GPS坐标点

/// </summary>

/// <param name="p_路径">路径</param>

/// <returns>返回坐标纬度+经度用"+"分割 取数组中第0和1个位置的值</returns>

public String fnGPS坐标(String p_路径)

{

String s_GPS坐标 = "";

//载入

Image objImage = ImageFromFile(p_路径);

//取得所有的属性(以PropertyId做排序)

var propertyItems = objImagePropertyItemsOrderBy(x => xId);

//暂定纬度N(北纬)

char chrGPSLatitudeRef = 'N';

//暂定经度为E(东经)

char chrGPSLongitudeRef = 'E';

foreach (PropertyItem objItem in propertyItems)

{

//只取Id范围为0x0000到0x001e

if (objItemId >= 0x0000 && objItemId <= 0x001e)

{

objItemId = 0x0002;

switch (objItemId)

{

case 0x0000:

var query = from tmpb in objItemValue select tmpbToString();

string sreVersion = stringJoin("", queryToArray());

break;

case 0x0001:

chrGPSLatitudeRef = BitConverterToChar(objItemValue, 0);

break;

case 0x0002:

if (objItemValueLength == 24)

{

//degrees(将byte[0]~byte[3]转成uint, 除以byte[4]~byte[7]转成的uint)

double d = BitConverterToUInt32(objItemValue, 0) 10d / BitConverterToUInt32(objItemValue, 4);

//minutes(将byte[8]~byte[11]转成uint, 除以byte[12]~byte[15]转成的uint)

double m = BitConverterToUInt32(objItemValue, 8) 10d / BitConverterToUInt32(objItemValue, 12);

//seconds(将byte[16]~byte[19]转成uint, 除以byte[20]~byte[23]转成的uint)

double s = BitConverterToUInt32(objItemValue, 16) 10d / BitConverterToUInt32(objItemValue, 20);

//计算经纬度数值, 如果是南纬, 要乘上(-1)

double dblGPSLatitude = (((s / 60 + m) / 60) + d) (chrGPSLatitudeRefEquals('N') 1 : -1);

string strLatitude = stringFormat("{0:#} deg {1:#}' {2:#00}\" {3}", d

, m, s, chrGPSLatitudeRef);

//纬度+经度

s_GPS坐标 += dblGPSLatitude + "+";

}

break;

case 0x0003:

//透过BitConverter, 将Value转成Char('E' / 'W')

//此值在后续的Longitude计算上会用到

chrGPSLongitudeRef = BitConverterToChar(objItemValue, 0);

break;

case 0x0004:

if (objItemValueLength == 24)

{

//degrees(将byte[0]~byte[3]转成uint, 除以byte[4]~byte[7]转成的uint)

double d = BitConverterToUInt32(objItemValue, 0) 10d / BitConverterToUInt32(objItemValue, 4);

//minutes(将byte[8]~byte[11]转成uint, 除以byte[12]~byte[15]转成的uint)

double m = BitConverterToUInt32(objItemValue, 8) 10d / BitConverterToUInt32(objItemValue, 12);

//seconds(将byte[16]~byte[19]转成uint, 除以byte[20]~byte[23]转成的uint)

double s = BitConverterToUInt32(objItemValue, 16) 10d / BitConverterToUInt32(objItemValue, 20);

//计算精度的数值, 如果是西经, 要乘上(-1)

double dblGPSLongitude = (((s / 60 + m) / 60) + d) (chrGPSLongitudeRefEquals('E') 1 : -1);

}

break;

case 0x0005:

string strAltitude = BitConverterToBoolean(objItemValue, 0) "0" : "1";

break;

case 0x0006:

if (objItemValueLength == 8)

{

//将byte[0]~byte[3]转成uint, 除以byte[4]~byte[7]转成的uint

double dblAltitude = BitConverterToUInt32(objItemValue, 0) 10d / BitConverterToUInt32(objItemValue, 4);

}

break;

}

}

}

return s_GPS坐标;

}

#endregion

下载ps软件。坐标?

你的意思是否是中的某一点的坐标值。

如果是这样的话,在ps软件中打开tif图。然后鼠标光标放至需要知道坐标位置的点上。然后按f8就可以在该面板上查看坐标值了。

如果不是,请继续追问。

以上就是关于如何按坐标方式获取图片的数据信息全部的内容,包括:如何按坐标方式获取图片的数据信息、css如何获取背景图片坐标、安卓开发 如何获取用户点击图片的坐标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9437363.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存