方 妍,袁惠芬?,王 旭,2(.安徽工程大學(xué)紡織面料安徽省高校重點(diǎn)實(shí)驗(yàn)室,安徽蕪湖 24000;2.安徽工程大學(xué)紡織行業(yè)科技公共服務(wù)平臺(tái),安徽蕪湖 24000)
望江挑花針法圖案設(shè)計(jì)研究
方妍1,袁惠芬1?,王旭1,2
(1.安徽工程大學(xué)紡織面料安徽省高校重點(diǎn)實(shí)驗(yàn)室,安徽蕪湖241000;2.安徽工程大學(xué)紡織行業(yè)科技公共服務(wù)平臺(tái),安徽蕪湖241000)
為加快望江挑花針法圖案設(shè)計(jì)過程,探討了望江挑花針法圖案設(shè)計(jì)軟件的開發(fā)過程.根據(jù)針法圖案特征建立了相應(yīng)的矩陣模型,以Visual Basic 6.0為開發(fā)工具,分別針對(duì)望江挑花的幾種常用針法所形成的線跡圖案,開發(fā)了相應(yīng)交互式繪圖軟件.研究表明:運(yùn)用望江挑花針法圖案設(shè)計(jì)軟件,可快速實(shí)現(xiàn)望江挑花幾種針法圖案的設(shè)計(jì)與生成.
望江挑花;針法;圖案;計(jì)算機(jī)輔助設(shè)計(jì)
作為民間傳統(tǒng)紡織工藝品,望江挑花于2008年被列入國家級(jí)非物質(zhì)文化遺產(chǎn)名錄.傳承千年的望江挑花僅憑一根針、一綹線在青與白、藍(lán)與白、黑與白的搭配中“游刃”[1-2].傳統(tǒng)的望江挑花的圖案設(shè)計(jì)主要依靠挑花藝人手工繪圖,該方法繁瑣復(fù)雜、效率低、勞動(dòng)強(qiáng)度大且易出錯(cuò).此外,一旦圖案需要更改變換,則整幅圖案須重新設(shè)計(jì).隨著CAD技術(shù)在紡織品設(shè)計(jì)領(lǐng)域的不斷發(fā)展,軟件已經(jīng)成為必不可少的工具.通過軟件進(jìn)行望江挑花圖案的設(shè)計(jì),具有速度快、可編輯性好等特點(diǎn).探討了望江挑花圖案矩陣模型的建立及交互式圖案設(shè)計(jì)軟件的開發(fā)方法.研究表明,運(yùn)用文中開發(fā)的圖案設(shè)計(jì)軟件可方便快捷地實(shí)現(xiàn)望江挑花針法圖案的設(shè)計(jì)[3].
望江挑花的工藝技法主要有挑、鉆、游、織4種,針法圖案如圖1所示.除織外,挑、鉆、游工藝屬手工刺繡針法,也是望江挑花工藝技法的核心(見圖1a、圖1b、圖1c).挑針分單面和雙面挑針,正面均以“×”形組合,單面挑針的反面以“一”或“1”字形組合,雙面挑針的反面以“×”形組合.挑針技法手法自由、表現(xiàn)效果清新明快,適用于塊面感強(qiáng)、不規(guī)則的圖案(見圖1d、圖1e).鉆針的每一針跨度相當(dāng)于浮長線,浮長線根據(jù)圖案需要而定.作品正面陽花、反面陰花、立體感強(qiáng),適合規(guī)則連續(xù)圖案的挑織(見圖1f),游針方向上不受局限,角度可根據(jù)所跨越的經(jīng)緯紗距離調(diào)整,其圖案正反面一致,適合細(xì)線條效果的挑繡[4-6].
在充分了解望江挑花針法及規(guī)律的基礎(chǔ)上,以Visual Basic 6.0程序?yàn)楣ぞ撸芯客艋ㄡ樂▓D案設(shè)計(jì)軟件的開發(fā).首先根據(jù)挑花圖案建立相應(yīng)的矩陣模型,然后進(jìn)行針法圖案設(shè)計(jì)軟件的開發(fā).針法圖案設(shè)計(jì)軟件的開發(fā)包括界面設(shè)計(jì)和代碼編程兩個(gè)部分.
2.1挑花圖案模型的建立
望江挑花是按照底布的經(jīng)緯紋理數(shù)絲而繡,以十字布經(jīng)緯紗為骨架,直線短針在布眼中挑繡.根據(jù)針法圖案在底布上的位置建立圖案的矩陣模型.首先將m×n的紗線組織的空白底布(m、n代表紗線的根數(shù))定義為m×n的全0矩陣;根據(jù)針法類型,用對(duì)應(yīng)的矩陣元素表示.挑針形成的針法圖案單元為“×”形的線跡,定義為元素“1”;鉆針具有兩個(gè)方向,經(jīng)向和緯向,跨紗的大小也依據(jù)圖案的設(shè)計(jì)而定,將“→”形圖案定義為元素“2”,將“↑”形圖案定義為元素“4”,將“←”形圖案定義為元素“6”,將“↓”形圖案定義為元素“8”;游針具有360°的行針方向,又有橫向和縱向的跨紗數(shù)量的不同,將“↗”形圖案定義為元素“3”,將“↖”形圖案定義為元素“5”,將“↙”形圖案定義為元素“7”,將“↘”形圖案定義為元素“9”.
望江挑花圖案矩陣模型建立的示意圖如圖2所示.其中,空白底布實(shí)物如圖2a所示,如定義m經(jīng)n緯底布交織處元素為0,即得到m×n矩陣(見圖2b).使用挑針“×”形成的圖案如圖2c所示,如用元素1表示挑針,則對(duì)應(yīng)圖2d所示的矩陣.類似方法,當(dāng)用不同元素定義切針、游針等不同針法,則能實(shí)現(xiàn)針法和矩陣的相互轉(zhuǎn)換,如圖2e、圖2f所示.
圖1 望江挑花針法圖案
圖2 望江挑花圖案矩陣模型示意圖
2.2軟件界面設(shè)計(jì)
根據(jù)望江挑花圖案生成的基本要求,設(shè)計(jì)出針法圖案設(shè)計(jì)軟件的界面如圖3所示.窗體主要由左側(cè)的繪圖區(qū)和右側(cè)的控制區(qū)組成.繪圖區(qū)由圖片框控件(PictureBox)構(gòu)成;控制區(qū)主要由文本框(Text Box)、標(biāo)簽(Label)、單選按鈕(Option Button)、命令按鈕(CommandButton)、通用對(duì)話框(CommonDialog)控件、組合框(ComboBox)等控件構(gòu)成.文本框主要進(jìn)行相關(guān)參數(shù)的輸入,標(biāo)簽則指明文本框的作用.控制區(qū)包括5個(gè)模塊,即經(jīng)緯紗數(shù)選值模塊、針法選擇模塊、經(jīng)向和緯向跨紗選值模塊、定義畫布及畫筆模塊和運(yùn)行控制模塊.控制區(qū)上方用兩個(gè)文本框分別輸入經(jīng)紗和緯紗的數(shù)值.下面的9個(gè)單選按鈕用來選擇挑花的針法及行針方向,并通過文本框輸入經(jīng)、緯向跨紗的數(shù)值及定義畫筆的寬度.通用對(duì)話框控件配合圖片框控件用來導(dǎo)入標(biāo)準(zhǔn)調(diào)色盤及對(duì)畫布顏色、畫筆顏色進(jìn)行選擇.運(yùn)行控制模塊包括4個(gè)命令按鈕,分別實(shí)現(xiàn)繪圖、保存圖像、保存數(shù)據(jù)及退出功能.
圖3 針法圖案設(shè)計(jì)軟件的界面及運(yùn)行效果
圖4 組合框控件
2.3軟件的代碼編程設(shè)計(jì)
望江挑花針法圖案設(shè)計(jì)軟件的主要功能包括參數(shù)輸入和相應(yīng)按鈕事件的執(zhí)行.針法圖案設(shè)計(jì)軟件的界面及運(yùn)行效果如圖3所示.分別在橫向和豎向輸入經(jīng)緯紗的數(shù)量,然后點(diǎn)擊繪圖,則在左側(cè)的圖片框控件中顯示當(dāng)前參數(shù)下的挑花底布組織.選擇畫布的背景色、畫筆顏色和畫筆粗細(xì)程度.單擊選定針法,設(shè)置經(jīng)向和緯向的跨紗數(shù)值,再點(diǎn)擊鼠標(biāo)繪圖.在已繪圖處重復(fù)點(diǎn)擊則清除上一步繪制的圖案,方便修改.當(dāng)點(diǎn)擊窗體退出按鈕時(shí),退出程序.利用Picture.Line和Picture.Circle語句模擬繪制表示經(jīng)、緯紗的垂直、水平線及布眼.畫筆粗細(xì)和跨紗長度的選擇可通過組合框ComboBox控件實(shí)現(xiàn).底布和畫筆顏色選擇以及數(shù)據(jù)和圖案的保存可運(yùn)用通用對(duì)話框CommonDialog控件實(shí)現(xiàn).針法類型選擇可通過單選按鈕OptionButton控件實(shí)現(xiàn).
(1)Picture.Line畫線,即在對(duì)象上的指定點(diǎn)之間畫一條指定顏色的直線,語法格式如下:
[對(duì)象.]Line[[step](x1,y1)]-[[step](x2,y2)],color
其中對(duì)象是指窗體、圖片框等,Step代表兩個(gè)坐標(biāo)點(diǎn)的相對(duì)偏移量,如果不指定顏色,則使用所在控件的前景色作為直線的顏色.運(yùn)用循環(huán)語句可實(shí)現(xiàn)底布經(jīng)緯線,代碼如下:
生長過程中所需要的氮元素很大部分由根瘤菌提供,但仍需要從土壤中吸收大量的各種元素供其生長,缺素不僅會(huì)造成植株生長差、植株弱化、結(jié)莢少、病害多、病害重,導(dǎo)致產(chǎn)量低。不同生育期所吸收的養(yǎng)分?jǐn)?shù)量也有所不同。其生長前期需肥量較少,花莢結(jié)實(shí)期,吸收養(yǎng)分的數(shù)量最多,此期所吸收的氮元素占全生育期的48%,磷占60%,鉀占46%。此階段養(yǎng)分不足,會(huì)造成減產(chǎn)減質(zhì)。尤其是缺乏鉀、磷元素的供應(yīng),會(huì)造成嚴(yán)重的減產(chǎn)。另外,在適時(shí)適量的滿足蠶豆對(duì)氮、磷、鉀三大主肥需求的同時(shí),還要及時(shí)補(bǔ)施硼、鉬等微肥,以確保產(chǎn)量和品質(zhì)。
Picture1.Line(x+(i-1)?w,y)-(x+(i-1)?w,y+n?h),RGB(125,125,125),B
Picture1.Line(x,y+(j-1)?h)-(x+n?w,y+(j-1)?h),RGB(125,125,125),B
上述語句可分別實(shí)現(xiàn)在圖片框Picture1內(nèi),繪制顏色為灰色垂直線、水平線的功能,其中x,y表示當(dāng)前坐標(biāo);w,h分別表示經(jīng)紗間距、緯紗間距;i,j分別為循環(huán)變量.
(2)Picture.Circle畫圓,即以對(duì)象內(nèi)點(diǎn)(x,y)為圓心,r為半徑畫圓.語法格式如下:
[對(duì)象.]Circle(x,y),r,color
運(yùn)用循環(huán)語句可實(shí)現(xiàn)經(jīng)緯交織布眼處畫圓,代碼如下:
Picture1.Circle(x+(i-1)?w,y+(j-1)?h),r,RGB(125,125,125)
上述語句可實(shí)現(xiàn)在圖片框Picture1內(nèi),經(jīng)緯線交織點(diǎn)繪制圓,其中x,y表示當(dāng)前坐標(biāo);r表示半徑;w,h分別表示經(jīng)紗間距、緯紗間距;i,j分別為循環(huán)變量.
(3)組合框ComboBox控件如圖4所示,可實(shí)現(xiàn)畫筆寬度的選擇.首先進(jìn)行組合框預(yù)設(shè)值的添加,語法格式如下:
ComboBox.Add Item“x”
當(dāng)選擇某個(gè)值后,則可通過下面的語句,實(shí)現(xiàn)畫筆寬度的控制.
[對(duì)象.]Draw Width=ComboBox.text
例如,控件Combo1預(yù)設(shè)值為1,2,3,作為畫筆可選擇寬度,代碼如下:
Combo1.Add Item“1”
Combo1.Add Item“2”
Combo1.AddItem“3”
當(dāng)選擇預(yù)設(shè)值“2”時(shí),可將此時(shí)的值作為圖片框控件Picture1的畫筆寬度,代碼如下:
Picture1.Draw Width=Combo1.text
類似方式,可實(shí)現(xiàn)跨紗長度的選擇.
(4)CommonDialog控件,可調(diào)出系統(tǒng)自帶的通用對(duì)話框,語法格式如下:
[對(duì)象.]show open/show save/show print/show color
其中參數(shù)show open、show save分別表示調(diào)出打開、保存文件對(duì)話框;參數(shù)show print、show color分別表示調(diào)出打印機(jī)、調(diào)色盤對(duì)話框.調(diào)色板對(duì)話框如圖5所示.當(dāng)選擇參數(shù)show color時(shí)可調(diào)出調(diào)色盤,用于底布及針法的顏色選擇.保存文件對(duì)話框如圖6所示.當(dāng)選擇參數(shù)show save時(shí),可用于繪制好的針法進(jìn)行數(shù)據(jù)和圖案的保存等.
圖5 調(diào)出調(diào)色板
圖6 保存文件
(5)OptionButton控件,可實(shí)現(xiàn)一組選項(xiàng)的選擇.語法格式如下:
[對(duì)象.]Value=True/False
對(duì)象Value值為True表示當(dāng)前選項(xiàng)被選擇.系統(tǒng)中添加了9個(gè)Option Button控件用于選擇針跡以及行針方向,打開的選項(xiàng)具有唯一性,即選擇其中一個(gè)選項(xiàng)時(shí),則其他選項(xiàng)自動(dòng)改為未被選擇狀態(tài).
程序內(nèi)部主要執(zhí)行程序框圖如圖7所示.首先根據(jù)底布經(jīng)、緯紗的數(shù)量建立相應(yīng)的數(shù)組,構(gòu)建空白底布組織矩陣.根據(jù)針法選擇及鼠標(biāo)單擊,修改空白底布組織矩陣元素,建立相應(yīng)的針法圖案矩陣.
下面以實(shí)例對(duì)開發(fā)的望江挑花針法圖案設(shè)計(jì)軟件進(jìn)行測試.軟件操作步驟如下:①設(shè)定經(jīng)緯紗值,繪制底布經(jīng)緯格子線;②選定針法,鼠標(biāo)點(diǎn)擊繪圖;③調(diào)整并完成圖案,保存圖片,保存數(shù)據(jù);④點(diǎn)擊退出按鈕,退出程序.
挑花針法圖案設(shè)計(jì)實(shí)例如圖8所示.通過開發(fā)的軟件可以將圖8a的圖案以圖8b的形式進(jìn)行數(shù)據(jù)及圖案保存并適當(dāng)修改,其中,底布顏色可從原藏青色調(diào)整為白色,原挑花白色圖案可調(diào)整為藍(lán)色效果.根據(jù)某對(duì)稱花紋設(shè)計(jì)的挑花作品圖案如圖8c所示,根據(jù)圖8c進(jìn)行挑花繡制的實(shí)物作品如圖8d所示.上述實(shí)例說明,開發(fā)的程序可以準(zhǔn)確、方便地實(shí)現(xiàn)望江挑花圖案的編輯.同時(shí),當(dāng)設(shè)計(jì)發(fā)生改變時(shí),只需進(jìn)行相應(yīng)地調(diào)整即可,大大提高了挑花針法圖案的生成過程,為開發(fā)望江挑花新產(chǎn)品提供了參考.
圖7 設(shè)計(jì)軟件程序框圖
以Visual Basic 6.0為開發(fā)工具,探討了望江挑花針法圖案設(shè)計(jì)軟件的開發(fā)過程.結(jié)合望江挑花圖案的特征,建立了圖案的矩陣模型,并開發(fā)了相應(yīng)的交互式繪圖軟件.研究結(jié)果表明,開發(fā)的軟件可方便、快捷地實(shí)現(xiàn)針法圖案的設(shè)計(jì).
圖8 挑花針法圖案設(shè)計(jì)實(shí)例
[1]高山,王世福.望江挑花藝術(shù)的特征分析[J].絲綢,2011,48(1):44-47.
[2]高山,王世福.論安徽望江挑花藝術(shù)及其生存現(xiàn)狀與保護(hù)[J].浙江紡織服裝職業(yè)技術(shù)學(xué)院學(xué)報(bào),2013(1):95-98.
[3]王旭,夏永寶,孫漫漫,等.基于矩陣模型的色織物配色設(shè)計(jì)軟件開發(fā)[J].安徽工程大學(xué)學(xué)報(bào):自然科學(xué)版,2014,29(4):62-64.
[4]朱勝甲.望江挑花圖案與制品的對(duì)應(yīng)關(guān)系[J].科技信息,2011(16):401.
[5]朱勝甲.望江挑花及其藝術(shù)特征[J].安慶師范學(xué)院學(xué)報(bào):社會(huì)科學(xué)版,2010,29(5):122-124.
[6]高山,王世福.望江挑花藝術(shù)產(chǎn)品的設(shè)計(jì)與開發(fā)[J].藝術(shù)探索,2011,25(3):107-108.
Research on the Software Development on Pattern Design of Wangjiang Cross Stitch
FANG Yan1,YUAN Hui-fen1?,WANG Xu1,2
(1.Anhui Provincial Key Lab of Textile Fabric,Anhui Polytechnic University,Wuhu 241000,China;2.The Science and Technology Public Service Plat form for Textile Industry,Anhui Polytechnic University,Wuhu 241000,China)
In order to speed up the design process of Wangjiang cross stitch,this paper discussed the development process of the software on pattern design of Wangjiang cross stitch.The matrix model is established according to the characteristics of stitch pattern.Interactive pattern software for several typical Wangjiang cross stitch is established by Visual Basic 6.0.The result revealed that the pattern of Wangjiang cross stitch can be quickly realized by present software.
Wangjiang cross stitch;stitch;pattern;computer-aided design
TS935.1
A
1672-2477(2016)04-0083-05
2016-01-10
安徽省高校重點(diǎn)實(shí)驗(yàn)室開放基金資助項(xiàng)目(2015FZ001)
方妍(1991-),女,安徽安慶人,碩士研究生.
袁惠芬(1972-),女,安徽巢湖人,教授,碩導(dǎo).