小编Man*_*uel的帖子

在python中使用drawContours OpenCV函数

我已经安装了OpenCV 2.2,当我尝试使用drawContours时,我收到以下错误:

cv.drawContours(frame, contours, 0, cv.RGB(255, 0, 0))
TypeError: <unknown> is not a numpy array
Run Code Online (Sandbox Code Playgroud)

与此错误相关的代码如下:

storage = cv.CreateMemStorage(0)
contours = cv.FindContours (color_mask, storage, method = cv.CV_CHAIN_APPROX_SIMPLE)
cv.drawContours(frame, contours, 0, cv.RGB(255, 0, 0))
Run Code Online (Sandbox Code Playgroud)

python文档与参数的正确顺序不对应(感谢IDLE我知道正确的顺序),这个函数的C++文档对我没什么帮助

这是完整的代码(相关代码):

    cv.NamedWindow("MyWindow", 1)
    capture = cv.CaptureFromCAM(0)

    while 1:
        frame = cv.QueryFrame(capture)

        color_mask = cv.CreateImage(cv.GetSize(frame), 8, 1)

        cv.InRangeS(frame, cv.Scalar(*min_color), cv.Scalar(*max_color), color_mask)

        cv.CvtColor(frame, frame, cv.CV_BGR2HSV)

        storage = cv.CreateMemStorage(0)
        contours = cv.FindContours (color_mask, storage, method = cv.CV_CHAIN_APPROX_SIMPLE)
        cv.drawContours(image = frame, contours = contours, contourIdx = 0, color = cv.RGB(255, …
Run Code Online (Sandbox Code Playgroud)

python opencv

9
推荐指数
1
解决办法
1万
查看次数

onPerformSync()多次调用

我的应用程序有一个根据Android开发人员站点显示的结构创建的同步适配器.该onPerformSync()方法从Internet获取数据并使用批量插入将其插入数据库:

Vector<ContentValues> cVVector = new Vector<ContentValues>(rssItems.size());

for(RssItem rssItem : rssItems) {
    ContentValues newsValues = new ContentValues();
    // Get data from the remote server
    // Fill all the values
    newsValues.put(...);
    // Add the values to a vector, at the end a BulkInsert will be called
    cVVector.add(newsValues);
}
mContext.getContentResolver().bulkInsert(NewsEntry.CONTENT_URI, cvArray);
Run Code Online (Sandbox Code Playgroud)

在处理冲突时,数据库有一个IGNORE政治:

final String SQL_CREATE_NEWS_TABLE = "CREATE TABLE " + NewsEntry.TABLE_NAME + " (" +
                NewsEntry._ID + " INTEGER PRIMARY KEY," +
                NewsEntry.COLUMN_NEWS_TITTLE + " TEXT UNIQUE NOT NULL, …
Run Code Online (Sandbox Code Playgroud)

android android-syncadapter

5
推荐指数
1
解决办法
1176
查看次数

标签 统计

android ×1

android-syncadapter ×1

opencv ×1

python ×1