約 1,350 件
https://w.atwiki.jp/wiki6_piro/pages/1381.html
輝度 きど 単位面積当たりの光度のこと。 ある方向から見たときの光源面・透過面・反射面の明るさを表す量。 単位はニト(nt)=cd/㎡=lm/sr・㎡ 関連項目 グレア 建築・都市辞典 照度
https://w.atwiki.jp/gleaning/pages/19.html
輝度調節 デスクトップパソコンの場合、ディスプレーは基本的に外付けであり、輝度調節機能はディスプレーに備わっている。一度好みの輝度に調整すると滅多に調節することはないものだ。 しかしノートパソコンでは、利用する場所に応じて輝度を変更したいことも多い。ウインドウズを使っている限りにおいては、BIOSの機能を通じて輝度を調節できるものだが(たとえばFnキー+F5とかで)、これはLinuxでは使えないことが多い。というわけで、ソフトウェアで輝度を調整する。 VAIO type S (VGN-92S/PS)の場合 グラフィックスチップは nVIDIA GeForce 6200 TC である。この輝度を調整するにはnvclock というコマンドを利用する。nvclockをインストールするには、 emerge nvclock を実行する。輝度を変更するには nvclock -S 50 のようにする。引数は 15 から 100 の値を取る。100が最大輝度、15はその15%の輝度に相当する。 VAIO Z1R/P の場合 グラフィックスチップは ATI Radeon Mobility である。SONYのノートPC用のツールを使えばよいが、残念ながら portage には含まれていない。 ここからcapture.tgzというファイルをダウンロードしてくる。このファイルはソニーのPCG-V1XSという別の機種用のプログラムであるが、多くの機能はソニー製ノートパソコンで利用することができる。 で、その中の setbrightness.c というやつをコンパイルすればよい。
https://w.atwiki.jp/color-cube/pages/84.html
輝度:コンポーネント映像信号 (輝度Yを求める式) (1) Y = 0.299・R + 0.587・G + 0.114・B (2) Y = 0.2126・R + 0.7152・G + 0.0722・B (1) Y = 0.299・R + 0.587・G + 0.114・B = (0.896・R + 1.76・G + 0.34・B) / 3 NTSC の輝度信号の算出 (2) Y = 0.2126・R + 0.7152・G + 0.0722・B = (0.6378・R + 2.1456・G + 0.2166・B) / 3 HDTVの輝度信号の算出 グレースケールへの変換 R,G,Bの単純平均,L*a*b*やHSVなどの輝度・明度を用いる 出力について R=G=B がグレーを表す どのグレースケール化の方法も、結果は R=G=B 単純平均 R = (R+G+B) / 3 G = (R+G+B) / 3 B = (R+G+B) / 3 加重平均:Y(1)を使用 R = G = B = (0.896・R + 1.76・G + 0.34・B) / 3 = (306・R + 601・G + 116・B) / 1024:除算をシフトで行うつもりで変形したもの 比較 単純平均で通常は問題なし 加重平均でグレースケール化した原色の帯は、境界が識別可能 参考サイト:http //www5.pf-x.net/~mikeo410x/index.php/~ColorToGray
https://w.atwiki.jp/babiniku/pages/45.html
◁戻る 最終更新日:2020/07/09 編集 タグ一覧 メスガキチワワ 兎鞠家 紹介概要 活動場所余談 一言 紹介 概要 しめい:輝度るみな(きどるみな) 生まれたばかりのバーチャル美少女受肉ボイチェン系おじさんです💡 配信をメインに、たまに動画を出せればいいなと思っています! おうたとゲームがすき!!💕 💡生放送タグ #るみなま 💡ファンアート#るみなーと 💡ファン総称:飼い主さん(かいぬしさん) 💡マシュマロはこちらへどうぞ! https //marshmallow-qa.com/kido_rumina 💡ツイッターはこちらへ! https //twitter.com/kido_rumina?lang=ja 活動場所 YouTubeチャンネル:輝度るみなちゃんねる Twitter:@kido_rumina 一人称:るみな 愛称:るみなちゃん 押しマーク:💡 リスナー:飼い主さん 誕生日:12月1日 活動開始日:2018年10月25日 活動終了日:2021年3月9日 ハッシュタグ:#るみなーと、#つかえるるみなーと、#るみなま、#みんなで作るみな 余談
https://w.atwiki.jp/kobapan/pages/312.html
xbacklightを入れる $ sudo apt install xbacklight 使い方 設定した輝度は、/sys/class/backlight/(...)/brightness に保存され、再起動後も反映される。 0パーセントに指定すると、即座に画面がブラックアウトするらしい。怖っ パーセンテージ指定(0~100%) $ xbacklight -set percentage or = percentage 明るくする $ xbacklight -inc percentage or + percentage 暗くする $ xbacklight -dec percentage or - percentage 現在の輝度パーセンテージ $ xbacklight -get
https://w.atwiki.jp/is01rebuild/pages/53.html
液晶の輝度を変更するには? 例によって、1.6 の init.rc で起動している service は流用しておく事。(エラーがループするモノは切って良い) 今回は、 libutils.so に含まれる、 Android Mutex と Android Condition の inline を削除する作業になる。 bin、libをmakeした後に libutils.so を変更し、cleanせずに mm した方が良いと思われる。 通常、bin、lib で libutils.so をリンクして Android Mutex と Android Condition を利用するモノは inline でリンクされているからだ。 また、bin、libに含まれる シンボルを表示する方法も(私にとっての覚え書きも含めて)一緒に解説する。 修正するファイルは、 $ANDROID_SRC/frameworks/base/include/utils/threads.h $ANDROID_SRC/frameworks/base/libs/utils/Threads.cpp である。 まず、デフォルトの状態のシンボル状態を nm で見てみる。 コマンド nm のオプションは次のサイトを参照するとよい。 http //linuxjm.sourceforge.jp/html/GNU_binutils/man1/nm.1.html $ $ANDROID_SRC/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-nm -D -C libutils.so とすると、ライブラリに含まれる全シンボルが表示される。U と出てるのは’未定義のシンボル’(他のライブラリに含まれる)ので除外してみる。 $ $ANDROID_SRC/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-nm -D -C libutils.so | grep -v U 等としてみると良い。 ソースを修正して、mm する。( source $ANDROID_SRC/build/envsetup.sh をしているのを前提とする ) 完成した、lib ディレクトリにて、 nm した例を2つ Mutex $ $ANDROID_SRC/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-nm -D -C libutils.so | grep Mutex 0001bc28 T android Mutex lock() 0001bc20 T android Mutex unlock() 0001bc14 T android Mutex tryLock() 0001bde0 T android Mutex Mutex(char const*) 0001bebc T android Mutex Mutex(int, char const*) 0001be9c T android Mutex Mutex() 0001be8c T android Mutex Mutex(char const*) 0001bef4 T android Mutex Mutex(int, char const*) 0001beac T android Mutex Mutex() 0001bd48 T android Mutex ~Mutex() 0001bdd4 T android Mutex ~Mutex() 0001bb18 T android Condition waitRelative(android Mutex , long long) 0001bb60 T android Condition wait(android Mutex ) Condition $ $ANDROID_SRC/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-nm -D -C libutils.so | grep Condition 0001bb18 T android Condition waitRelative(android Mutex , long long) 0001bb60 T android Condition wait(android Mutex ) 0001bb0c T android Condition signal() 0001bb04 T android Condition broadcast() 0001bba4 T android Condition Condition(int) 0001bb84 T android Condition Condition() 0001bbdc T android Condition Condition(int) 0001bb94 T android Condition Condition() 0001bb6c T android Condition ~Condition() 0001bb78 T android Condition ~Condition() と出てくれば成功。 あとは、libutils.so を実機に転送すれば完了。 実際の修正 一応、diff は載せたが、作業内容としては、threads.h の inline 部分をコメントアウトして、コメントアウトした範囲を Threads.cpp に挿入して inline を削除する。 $ diff -u /froyo_clean/frameworks/base/include/utils/threads.h ./threads.h --- froyo_clean/frameworks/base/include/utils/threads.h2010-12-31 04 48 59.319941941 +0900 +++ ./threads.h2011-01-17 14 49 22.938400934 +0900 @@ -252,7 +252,7 @@ }; #if defined(HAVE_PTHREADS) - +/* inline Mutex Mutex() { pthread_mutex_init( mMutex, NULL); } @@ -282,7 +282,7 @@ inline status_t Mutex tryLock() { return -pthread_mutex_trylock( mMutex); } - +*/ #endif // HAVE_PTHREADS /* @@ -331,7 +331,7 @@ }; #if defined(HAVE_PTHREADS) - +/* inline Condition Condition() { pthread_cond_init( mCond, NULL); } @@ -384,7 +384,7 @@ inline void Condition broadcast() { pthread_cond_broadcast( mCond); } - +*/ #endif // HAVE_PTHREADS /*****************************************************************************/ $ diff -ubB Threads.cpp.orig Threads.cpp --- Threads.cpp.orig2011-01-17 23 03 55.537337755 +0900 +++ Threads.cpp2011-01-17 14 50 10.207440505 +0900 @@ -332,7 +332,36 @@ */ #if defined(HAVE_PTHREADS) -// implemented as inlines in threads.h +Mutex Mutex() { + pthread_mutex_init( mMutex, NULL); +} +Mutex Mutex(const char* name) { + pthread_mutex_init( mMutex, NULL); +} +Mutex Mutex(int type, const char* name) { + if (type == SHARED) { + pthread_mutexattr_t attr; + pthread_mutexattr_init( attr); + pthread_mutexattr_setpshared( attr, PTHREAD_PROCESS_SHARED); + pthread_mutex_init( mMutex, attr); + pthread_mutexattr_destroy( attr); + } else { + pthread_mutex_init( mMutex, NULL); + } +} +Mutex ~Mutex() { + pthread_mutex_destroy( mMutex); +} +status_t Mutex lock() { + return -pthread_mutex_lock( mMutex); +} +void Mutex unlock() { + pthread_mutex_unlock( mMutex); +} +status_t Mutex tryLock() { + return -pthread_mutex_trylock( mMutex); +} + #elif defined(HAVE_WIN32_THREADS) Mutex Mutex() @@ -407,7 +437,59 @@ */ #if defined(HAVE_PTHREADS) -// implemented as inlines in threads.h +Condition Condition() { + pthread_cond_init( mCond, NULL); +} +Condition Condition(int type) { + if (type == SHARED) { + pthread_condattr_t attr; + pthread_condattr_init( attr); + pthread_condattr_setpshared( attr, PTHREAD_PROCESS_SHARED); + pthread_cond_init( mCond, attr); + pthread_condattr_destroy( attr); + } else { + pthread_cond_init( mCond, NULL); + } +} +Condition ~Condition() { + pthread_cond_destroy( mCond); +} +status_t Condition wait(Mutex mutex) { + return -pthread_cond_wait( mCond, mutex.mMutex); +} +status_t Condition waitRelative(Mutex mutex, nsecs_t reltime) { +#if defined(HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE) + struct timespec ts; + ts.tv_sec = reltime/1000000000; + ts.tv_nsec = reltime%1000000000; + return -pthread_cond_timedwait_relative_np( mCond, mutex.mMutex, ts); +#else // HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE + struct timespec ts; +#if defined(HAVE_POSIX_CLOCKS) + clock_gettime(CLOCK_REALTIME, ts); +#else // HAVE_POSIX_CLOCKS + // we don t support the clocks here. + struct timeval t; + gettimeofday( t, NULL); + ts.tv_sec = t.tv_sec; + ts.tv_nsec= t.tv_usec*1000; +#endif // HAVE_POSIX_CLOCKS + ts.tv_sec += reltime/1000000000; + ts.tv_nsec+= reltime%1000000000; + if (ts.tv_nsec = 1000000000) { + ts.tv_nsec -= 1000000000; + ts.tv_sec += 1; + } + return -pthread_cond_timedwait( mCond, mutex.mMutex, ts); +#endif // HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE +} +void Condition signal() { + pthread_cond_signal( mCond); +} +void Condition broadcast() { + pthread_cond_broadcast( mCond); +} + #elif defined(HAVE_WIN32_THREADS) /* 間違い、わかりにくいところ等有ればコメントいただけると幸いです。 コメント 2.3.1_r1だと無修正で対応してました。一応ご報告まで。 -- RO215IS01 (2011-01-29 18 22 33) 名前 コメント (2011/01/18 0 03 公開)
https://w.atwiki.jp/freebsd/pages/99.html
VAIO(VGN-S73PB)でLCDの輝度を変えたい htmlプラグインエラー このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 Sony VAIO(VGN-S73PB)でFreeBSD 7-curerntを使っています。 LCDの輝度調整をしたいと思って acpi_sony を有効にしたのですが、 sysctl dev.acpi_sony.0.brightness=5 とかやっていろいろ数値を変えても、値は変更できるのですが LCDの輝度そのものが変わりません。 Webを見てみると、TYPE T に関しては、これで輝度を変えることが できているみたいですが、漏れのVAIOではできないみたいです。 もし、輝度の変更ができるならやり方をお教え下さい。
https://w.atwiki.jp/suffix/pages/421.html
http //cs.gmu.edu/~vislab/opencvdocs/faq.htm、http //opencv.jp/sample/basic_structures.html 取りたいポイントの座標を(x,y)のとき、 unsigned char *pixel = (unsigned char*) (IplImageのバッファ名)- imageData+ y*imagebuf- widthStep + x*imagebuf- nChannels; もしくは unsigned char *pixel = ((unsigned char*)(image- imageData + image- widthStep*y))[3*x+index] もしくは inline unsigned char getPixel(IplImage *image, int x, int y, int index) { return (uchar)image- imageData[y*image- widthStep + x*image- nChannels + index]; } といった関数を用意してしまうのも一つの手(引用:http //wikiwiki.jp/masayashi/?OpenCV%2F%A5%E9%A5%D9%A5%EA%A5%F3%A5%B0)。他にもcvGetという関数もある(参考:http //wiki.livedoor.jp/mikk_ni3_92/d/OpenCV %A5%C7%A1%BC%A5%BF%A4%D8%A4%CE%B4%D6%C0%DC%A5%A2%A5%AF%A5%BB%A5%B9) 追記: 実際に試したところcvGet2Dと上のgetPixelの結果が異なってしまった。 どうやら、cvGet2Dがx,yではなく行,列であるため指定した所と縦横が逆になってしまったことに 起因するようだ。まぁいずれにしてもcvGet*Dは非推奨だし、getPixelの方使った方が無難かもしれん。 cvGetReal*Dとすると2値画像からの輝度値を取得する。
https://w.atwiki.jp/neon/pages/18.html
◇人物 12バスケでパスを受けてシュートバスケでフリースロー成功バスケでフリースロー、跳ね返ったボールをダンクサッカーでフリーキックからボレーシュート『GOAL!』ボーリング『STRIKE!』剣道『MEN ARI』『IPPON!』ハードル走で3つ目に転倒棒高跳び成功トライアスロン(水泳、自転車、マラソン)で『GOAL』3人が踊り退場後、最後に1人が手を振る1人が踊り最後に『HEY!』手こぎボートが左から右にスクロールして魚が跳ねる◇文字 16(28)『neon』の文字が輝度変化『neon』の文字が左右に輝度変化『neon』の文字が左右に輝度変化した後に点灯『neon』の文字が点滅『neon』の文字が点滅しながら輝度変化『neon』の文字がバラバラに上下移動しながら入れ替わり『neon』完成『neon』の文字が四角形の内側を回転しながら移動し『neon』完成『neon』の文字から線が伸びて四角形を形成し『neon』の文字が1文字づつ点滅カーテンが左右から開閉しながら『WONDER』の文字が出現上段に目を瞑った顔文字、下段に『GOODMORNING』の文字が右からスクロール『HAVE A GOOD DAY』の文字が右からスクロール上段に笑顔の顔文字、下段に『GOODAFTERNOON』の文字が右からスクロール『TAKE A BREAK』の文字が右からスクロール上段に笑顔の顔文字、下段に『GOODEVENING』の文字が右からスクロール上段に目を瞑った顔文字、下段に『GOODNIGHT』の文字が右からスクロール上段と下段に『zzZZ』の文字が輝度変化◇顔文字 38(66)顔文字が左右を向きながら手招き●アクビ顔文字がアクビで輝度変化顔文字がアクビで左右に輝度変化顔文字がアクビで上下に輝度変化顔文字がアクビで点滅顔文字がアクビで点滅しながら輝度変化●バンザイ顔文字がバンザイで変化なし顔文字がバンザイで輝度変化顔文字がバンザイで左右に輝度変化顔文字がバンザイで上下に輝度変化顔文字がバンザイで点滅●笑顔でVサイン顔文字が笑顔でVサイン、輝度変化顔文字が笑顔でVサイン、左右に輝度変化顔文字が笑顔でVサイン、上下に輝度変化顔文字が笑顔でVサイン、点滅顔文字が笑顔でVサイン、点滅しながら輝度変化●困った顔でVサイン?顔文字が困った顔でVサイン、輝度変化顔文字が困った顔でVサイン、左右に輝度変化顔文字が困った顔でVサイン、上下に輝度変化顔文字が困った顔でVサイン、点滅顔文字が困った顔でVサイン、点滅しながら輝度変化●おさげ髪?おさげ髪の女の子の顔文字で変化なしおさげ髪の女の子の顔文字が輝度変化おさげ髪の女の子の顔文字が左右に輝度変化おさげ髪の女の子の顔文字が上下に輝度変化おさげ髪の女の子の顔文字が点滅●笑顔小顔文字が笑顔で輝度変化小顔文字が笑顔で左右に輝度変化小顔文字が笑顔で点滅小顔文字が笑顔で点滅しながら輝度変化●怒り顔小顔文字が怒り顔で輝度変化小顔文字が怒り顔で左右に輝度変化小顔文字が怒り顔で点滅小顔文字が怒り顔で点滅しながら輝度変化●親指を立てる小顔文字が笑顔で親指を立てて輝度変化小顔文字が笑顔で親指を立てて左右に輝度変化小顔文字が笑顔で親指を立てて点滅小顔文字が笑顔で親指を立てて点滅しながら輝度変化◇動物 14(80)魚が小さい魚(エサ)を食べる魚が釣りのエサに気付き引きちぎって逃げる大きな魚がイカダを飲み込むカエルが右から左にジャンプしながら移動犬が散歩して電信柱にオシッコ犬が散歩して電信柱をスルー犬がジャンプしてフリスビーをくわえる犬がジャンプしてフリスビーを取り損ねてフテ寝ネコバスがウンチネコが座ってしっぽを振り、最後に『zzZZ』ちょうちょが左から右にスクロールしながら上下に移動卵が割れてひよこが誕生卵が割れてうさぎ(かえる?)が誕生鳥の足跡が右から左についていく◇図形(三角形) 5(85)左から線がナナメに伸び、上下で小さな三角形を形成しながら右に進む3個の小さな三角形が全体を右回りしながら移動3個の小さな三角形が回転しながら上下に移動し、左から右にスクロール8個の小さな三角形が回転しながら上下に移動複数の小さな三角形が回転しながら左から右にスクロール◇図形(四角形) 7(92)四角と『+(X)』が上下を入れ替えながら左右に移動中央の四角から『X』が左右に広がる四角い壁がひび割れながら小さくなっていって消滅複数の小さな四角形が右から左に出てきて左で大きな四角形を形成していく線で形成された平行四辺形が右から左にスクロール上下6個づつの四角形が欠けながら小さくなり消滅上下8個づつの小さな四角形が左右から輝度変化◇図形(花) 10(102)上下の2個づつの小さな花が左から右にスクロール上下の4個づつの花が左右に移動しながら輝度変化上下の4個づつの花が点滅しながら左右に移動上下の8個づつの線が回転しながら花を形成上下の8個づつの線が回転しながら花を形成し、左右それぞれにスクロール上下の1個づつの線が花を形成しながら右回りに移動左上と右下の4個づつの花が左右から輝度変化上下に複数の花が左右から出現し、左右それぞれにスクロール複数の小さな花が右回りに移動しながら点滅縦線と花が上下を繰り返しながら左に移動◇アニメーション(模様) 15(117)雨が右からナナメに降る雨が左からナナメに降る大雨が右からナナメに降る大雨が左からナナメに降る小中大の波が右に移動した後、左に移動ナナメの線が上段と下段で向きを変えながら右回りに移動ナナメの線が回転しながら左上から右に移動後、下段に移動し左下に移動矢印が上下から交互にスクロール線が上段の左側と下段の右側から出てきてバネを形成上下8個づつの『十とX』が回転グラフィックイコライザー小さな点が外側から内側へ渦巻き状に右回りで移動して中央で消滅4つのピラミッドが右側から輝度変化大量の縦線が左右に輝度変化山型の棒グラフが左右に輝度変化◇アニメーション(物体) 18(135)スライムの様な6人家族が通り最後に子供がウインクロボットが表情を変えながらピースUFOが左右にスクロールシューティングゲーム風(最後に爆発)導火線の火が近付いてきてダイナマイト爆発導火線の火が近付いてきてダイナマイトの手前で消える流れ星が右から左に移動電車がトンネルを抜ける電車がトンネルを抜けると飛行機に変化回転するタイヤの上にバスの本体が合体して左に移動ロケットが右から左に移動大きな2つの楕円形が左右にすり抜けながら移動し消滅たんぽぽの種が左から右に飛んでいき最後に開花線香花火、最後に玉が落ちる雪だるまと太陽、最後に手を振りながら溶ける手裏剣が壁に刺さる手裏剣が壁に刺さらず落ちる打ち上げ花火が3箇所から発射◇アニメーション(その他) 5(140)『WARP』『3,2,1,GO』『TIMEMACHINE』『FUTUREPAST』の後、年号が変わっていき、最後に『HEREWEARE』上段に『1~9』の数字がスクロール、下段に1つの数字が表示、止まった数字がLUCKYNO.スロットマシーン『HAPPY BIRTHDAY!』◇予想 2(142)『AHAPPYNEWYEAR』◇現在、確認済みイベント『HELLOWEEN』10/31発生『ST. VALENTINE S DAY』 2/14発生『WHITEDAY』 3/14発生『APRIL FOOL』 4/1発生『KODOMONOHI』 5/5発生『MERRY CHRISMATH!』 12/25発生『TANABATA』 7/7発生『SUMMER』 発生日不明(7/21?〜8/31?)『WINTER』1/15発生
https://w.atwiki.jp/mojicol/pages/33.html
色平面の活用法 先のHSBカラー(色相、明度、彩度)で構成した色平面(と呼ぶことにします)、は左端、右端には似たような色が並んでいて、意味はわかりやすいが 彩度が高めの色の選択がやりにくくなっています。 これを解消するために、Labカラーで構成した色平面がこちら。 色選択ツールLab2.png ↑ 輝度:低 ↓ 輝度:低 色選択ツールLab3.png ↑ 輝度:高 ↓ 輝度:低 基本的な使い方は同じです。 Lab2とLab3の違いは色の並べ方の違いでしかありません。 Labカラーは明度ではなく輝度による操作が可能なのが特長です。 Lab2は画像の縦方向の真ん中(Y軸の真ん中)に輝度の高い色が配置され 上下の端へいくほど輝度が下がる構成。 Lab3は画像の上が輝度が高く、下が輝度が低い構成です。 理論上、HSBでの色平面よりも多くの色が含まれているはずです。 三種類用意していますが、使いやすいものをお使いください (個人的には、わかる方にはLab2、そうでない方はわかりやすいHSBを オススメします)。 つづき 白・黒に対する純色の相性へ 前ページ:縁取りをする際の色選択に戻る トップページに戻る